24

matplotlib を使用してグラフをプロットするときに、すべての目盛り (または、指定するより良い方法は、プロット関数に渡されたリスト内のすべての要素を言うことです) を x 軸に表示する方法を教えてください。

plt.plot(xValues, meanWeekdayArrivalCounts, 'k-')

リスト xValues のすべての値がグラフに表示されるようにします。デフォルトでは、0、10、20、30、40、50 のみが表示されます。

4

3 に答える 3

31

コードに追加plt.xticks(xValues)するだけです。グラフ内のポイント数を考えると、ラベルが乱雑になる可能性があります。

で軸オブジェクトに設定すると、マイナー ティックとして表示できますax.set_xticks(xValues, minor=True)

于 2013-06-14T06:31:53.900 に答える
3

これを使って。

fig = plt.figure(figsize=(10,8))
plt.xticks(np.arange(min(x), max(x)+1, 1.0))
于 2019-09-26T07:42:30.673 に答える