Python读取文件之后画折线图
时间: 2023-11-05 16:13:32 浏览: 87
利用python画出折线图
首先,你需要使用Python中的matplotlib库来绘制折线图。然后,你需要使用Python中的内置函数open()来读取文件。下面是一个示例代码:
```python
import matplotlib.pyplot as plt
# 读取文件
with open("data.txt", "r") as file:
lines = file.readlines()
# 提取x轴和y轴数据
x = []
y = []
for line in lines:
data = line.strip().split(",")
x.append(float(data[0]))
y.append(float(data[1]))
# 绘制折线图
plt.plot(x, y)
plt.xlabel("X Axis")
plt.ylabel("Y Axis")
plt.title("Line Chart")
plt.show()
```
在这个示例代码中,我们首先使用with open()语句来打开并读取文件。然后,我们使用readlines()函数将文件中的每一行读取到一个列表中。接下来,我们遍历每一行数据,提取x轴和y轴的数值,并将它们分别添加到两个列表中。最后,我们使用plt.plot()函数绘制折线图,并使用plt.xlabel()、plt.ylabel()和plt.title()函数添加轴标签和图表标题。最后,我们使用plt.show()函数显示图表。
阅读全文