python怎么把若干个列表的折线图绘制到一个图里
时间: 2024-01-22 17:01:39 浏览: 66
Python折线图绘制
你可以使用 Matplotlib 库来完成这个任务。以下是一个简单的示例代码,其中包含三个列表的数据,它们将在同一个图中绘制为折线图:
```python
import matplotlib.pyplot as plt
# 三个列表的数据
x = [1, 2, 3, 4, 5]
y1 = [1, 3, 2, 4, 5]
y2 = [2, 1, 4, 3, 2]
y3 = [5, 4, 3, 2, 1]
# 绘制折线图
plt.plot(x, y1)
plt.plot(x, y2)
plt.plot(x, y3)
# 添加图例
plt.legend(['y1', 'y2', 'y3'])
# 显示图形
plt.show()
```
在这个示例中,我们使用 `plt.plot()` 函数分别绘制了三个列表的折线图,并使用 `plt.legend()` 函数添加了一个图例,最后使用 `plt.show()` 函数展示了图形。你可以将自己的列表数据替换到示例代码中,以便绘制自己的折线图。
阅读全文