python 绘制折线图 显示纵坐标值
时间: 2023-11-24 19:17:49 浏览: 239
要在 Python 中绘制折线图,并显示纵坐标值,可以使用 matplotlib 库,具体步骤如下:
1. 安装 matplotlib 库:在命令行中输入 `pip install matplotlib`,即可安装 matplotlib 库。
2. 导入 matplotlib 库:在 Python 代码中,使用 `import matplotlib.pyplot as plt` 导入 matplotlib 库。
3. 创建折线图:使用 `plt.plot(x, y)` 函数创建折线图,其中 x 和 y 分别是横坐标和纵坐标的数据。
4. 显示纵坐标值:使用 `plt.gca().yaxis.set_major_formatter(FormatStrFormatter('%d'))` 函数,将纵坐标的显示格式设置为整数。
5. 显示折线图:使用 `plt.show()` 函数显示折线图。
下面是一段示例代码,用于绘制折线图并显示纵坐标值:
```python
import matplotlib.pyplot as plt
from matplotlib.ticker import FormatStrFormatter
# 创建横坐标和纵坐标的数据
x = [1, 2, 3, 4, 5]
y = [10, 8, 6, 4, 2]
# 创建折线图
plt.plot(x, y)
# 显示纵坐标值
plt.gca().yaxis.set_major_formatter(FormatStrFormatter('%d'))
# 显示折线图
plt.show()
```
运行以上代码,即可绘制出折线图,并在纵坐标上显示整数值。
阅读全文