我的图y轴只显示最大值和最小值,中间的轴值不显示
时间: 2023-11-28 21:49:22 浏览: 203
ChartControl双Y轴显示
4星 · 用户满意度95%
如果你使用的是matplotlib库,可以使用set_yticks()函数来设置y轴显示的刻度,例如:
```python
import matplotlib.pyplot as plt
# 生成示例数据
x = [1, 2, 3, 4, 5]
y = [10, 20, 15, 30, 25]
# 绘制折线图
plt.plot(x, y)
# 设置y轴刻度
yticks = [min(y), max(y)]
plt.yticks(yticks)
# 显示图形
plt.show()
```
在上面的代码中,我们使用了set_yticks()函数将y轴的刻度设置为最大值和最小值。如果不想在图表上显示刻度标签,可以将标签设置为空字符串,例如:
```python
yticks = [min(y), max(y)]
plt.yticks(yticks, ["", ""])
```
这样就只会显示最大值和最小值,而中间的刻度标签不会显示出来。
阅读全文