python绘制多条折线图读取csv
时间: 2023-05-30 13:05:08 浏览: 257
【Python实战应用案例代码】-日期型折线图绘制.zip
5星 · 资源好评率100%
首先,需要安装pandas和matplotlib库:
```
pip install pandas
pip install matplotlib
```
接着,读取csv文件并绘制多条折线图的代码如下:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取csv文件
data = pd.read_csv('data.csv')
# 获取x轴和y轴的数据
x = data['x']
y1 = data['y1']
y2 = data['y2']
y3 = data['y3']
# 绘制多条折线图
plt.plot(x, y1, label='line 1')
plt.plot(x, y2, label='line 2')
plt.plot(x, y3, label='line 3')
# 添加图例和标题
plt.legend()
plt.title('Multiple Line Chart')
# 显示图表
plt.show()
```
其中,data.csv文件的内容如下:
```
x,y1,y2,y3
1,10,20,30
2,20,30,40
3,30,40,50
4,40,50,60
5,50,60,70
```
运行以上代码,即可生成多条折线图。
阅读全文