python matplotlib画多折线图
时间: 2023-08-18 18:13:50 浏览: 134
python使用matplotlib模块绘制多条折线图、散点图
您可以使用Matplotlib库来绘制多条折线图。以下是一个简单的示例代码:
```python
import matplotlib.pyplot as plt
# 数据
x = [1, 2, 3, 4, 5] # x轴数据
y1 = [1, 4, 9, 16, 25] # 第一条折线的y轴数据
y2 = [1, 2, 4, 8, 16] # 第二条折线的y轴数据
# 创建图表和子图
fig, ax = plt.subplots()
# 绘制折线图
ax.plot(x, y1, label='Line 1')
ax.plot(x, y2, label='Line 2')
# 添加图例
ax.legend()
# 添加标题和坐标轴标签
ax.set_title('Multiple Line Chart')
ax.set_xlabel('X-axis')
ax.set_ylabel('Y-axis')
# 显示图表
plt.show()
```
这段代码会生成一个包含两条折线图的图表,其中x轴数据为1到5,第一条折线的y轴数据为1、4、9、16、25,第二条折线的y轴数据为1、2、4、8、16。
您可以根据自己的数据进行修改和调整,添加更多的折线图,并根据需要进行样式和布局的设置。
阅读全文