python画折线图,让X轴只显示整数
时间: 2023-08-26 17:03:44 浏览: 216
使用Python画折线图
你可以使用 Matplotlib 库来画折线图,并通过设置 X 轴的刻度显示整数。
下面是一个示例代码:
```python
import matplotlib.pyplot as plt
# 假设有以下数据
x = [1, 2, 3, 4, 5]
y = [10, 8, 6, 4, 2]
# 创建画布和子图
fig, ax = plt.subplots()
# 绘制折线图
ax.plot(x, y)
# 设置 X 轴刻度为整数
ax.xaxis.set_major_locator(plt.MaxNLocator(integer=True))
# 显示图形
plt.show()
```
在上面的代码中,我们首先创建了一个包含折线图的画布和子图。然后,我们使用 `ax.plot` 函数绘制折线图。接着,我们使用 `ax.xaxis.set_major_locator` 函数设置 X 轴的主刻度为整数,这将使 X 轴上的刻度仅显示整数。最后,我们调用 `plt.show` 函数显示图形。
你可以根据自己的数据和需求修改代码。
阅读全文