1

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程度ごとにティックが必要です。これを行う簡単な方法があることを願っています。

どんな助けでもありがたく受け取られます。ありがとうございました。

4

1 に答える 1

2

ご覧のとおり、xticks は 2 つのパラメーターを取ります。1 つ目は目盛りの位置を指定し、2 つ目はラベルを指定します。

あなたの場合、場所はたまたまラベルのキーとして使用できる整数です。したがって、100ごとに簡単にティックを実行できます。

locs = np.arange(grid_resid.shape[1],step=100) # locations
plt.xticks( locs, xp_int[locs], rotation="vertical" )
于 2013-06-07T22:32:15.683 に答える