python 将两个列表的数据绘制到一张图上
时间: 2023-12-15 14:05:28 浏览: 373
python用turtle画出给定图片的图像、校徽等复杂图像都可以
5星 · 资源好评率100%
你可以使用 Matplotlib 库来将两个列表的数据绘制到一张图上。下面是一个简单的示例代码:
```python
import matplotlib.pyplot as plt
# 两个列表的数据
x = [1, 2, 3, 4, 5]
y1 = [10, 8, 6, 4, 2]
y2 = [7, 5, 3, 1, 9]
# 创建画布和子图
fig, ax = plt.subplots()
# 绘制两个列表的数据
ax.plot(x, y1, label='y1')
ax.plot(x, y2, label='y2')
# 设置图例和坐标轴标签
ax.legend()
ax.set_xlabel('x')
ax.set_ylabel('y')
# 显示图形
plt.show()
```
运行这段代码会生成一个包含两个列表数据的折线图。你可以根据自己的需要修改数据和图形的样式。
阅读全文