Matplotlib做折线图
时间: 2023-08-13 16:08:23 浏览: 86
[Matplotlib科学绘图系列]使用Matplotlib绘制折线图
好的,以下是使用Matplotlib库绘制折线图的示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制折线图
plt.plot(x, y)
# 设置标题和坐标轴标签
plt.title('Sin Function')
plt.xlabel('X')
plt.ylabel('Y')
# 显示图形
plt.show()
```
解释一下代码:
1. 导入Matplotlib库和Numpy库。
2. 生成数据,使用`numpy.linspace`函数生成一个包含100个数的等差数列,范围是0到10,然后计算各个点的正弦值。
3. 使用`plt.plot`函数绘制折线图,将x和y传入该函数即可。
4. 使用`plt.title`、`plt.xlabel`和`plt.ylabel`函数设置标题和坐标轴标签。
5. 使用`plt.show`函数显示图形。
运行上述代码,即可得到一张包含正弦函数曲线的折线图。
阅读全文