python是用matplotlib画出折线图,要求有y轴x轴标签,还有3条折线,每条折线颜色不同
时间: 2023-05-23 08:01:18 浏览: 256
python使用matplotlib绘制折线图教程
5星 · 资源好评率100%
可以使用以下代码来画出折线图:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.arange(0, 10, 0.1)
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.tan(x)
# 绘制折线图
plt.plot(x, y1, '-r', label='sin(x)')
plt.plot(x, y2, '-g', label='cos(x)')
plt.plot(x, y3, '-b', label='tan(x)')
# 添加标签和标题
plt.xlabel('X Label')
plt.ylabel('Y Label')
plt.title('Three Lines')
# 添加图例
plt.legend()
# 显示图形
plt.show()
```
其中,`x`是自变量,`y1, y2, y3`分别是三个函数在对应自变量上的取值。`plt.plot()`函数用于绘制折线,`'-r', '-g', '-b'`分别表示三条折线的颜色。`plt.xlabel()`和`plt.ylabel()`分别用于添加x轴和y轴的标签,`plt.title()`用于添加标题。`plt.legend()`用于添加图例,`plt.show()`用于显示图形。
希望这个回答能够帮到你!
阅读全文