gpt4 book ai didi

python - Pyplot 中 x 轴上的刻度频率较低

转载 作者:太空宇宙 更新时间:2023-11-03 18:57:19 25 4
gpt4 key购买 nike

在 python 图中,我使用 xticks 来告诉我的图要在 xaxis 上放置哪些值:

plt.xticks(np.arange(grid_resid.shape[1]),xp_int,rotation="vertical")

(np.arange(grid_resid.shape[1])xp_int 各有 1830 个值:

[ 0 1 2 ..., 1827 1828 1829]

[ 53293 53294 53295 ..., 55120 55121 55122]

我意识到我不需要为 1830 个值中的每个值打勾。相反,我只希望每 100 左右就有一个刻度。我希望有一种简单的方法可以做到这一点。

如有任何帮助,我们将不胜感激。谢谢。

最佳答案

xticks,如您所见,有两个参数。第一个指定刻度的位置,第二个指定标签。

就您而言,位置恰好是可以用作标签键的整数。因此,您可以轻松地每 100 打勾一次:

locs = np.arange(grid_resid.shape[1],step=100) # locations
plt.xticks( locs, xp_int[locs], rotation="vertical" )

关于python - Pyplot 中 x 轴上的刻度频率较低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16993808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com