【发布时间】:2020-11-27 15:04:15
【问题描述】:
我正在尝试将 Python 图中的 xticks 从包含 280 个值(所有数字)的长列表更改为仅每 20 个左右显示一次。这是我一直在玩的代码:
p = 20
ax.xaxis.set_ticks(range(0,len(x), p), [x[i] for i in range(len(x)) if i % p == 0])
我也尝试过使用函数 ax.set_xticks,但两者都没有给我我所希望的,即仅适用于值 0、20、40、60 等的刻度线。
谢谢,
【问题讨论】:
-
尝试使用
MultipleLocator。
标签: matplotlib xticks