※記事内に商品プロモーションを含むことがあります。
はじめに
Matplotlibでグラフの軸の目盛りを整数にするには、MaxNLocator
クラスを使用します。
検証環境は以下の通りです。
ソフトウェア | バージョン |
---|---|
Python | 3.9.7 |
matplotlib | 3.4.3 |
軸の目盛りを整数にする
軸の目盛りを整数にするには、set_major_locator
メソッドにMaxNLocator(integer=True)
を渡します。x軸を整数にする例を以下に示します。
|
|
実行結果
なお、ax.xaxis.set_major_locator(MaxNLocator(integer=True))
を削除すると、以下のようにx軸は小数になります。
y軸の目盛りを整数にする場合は以下のようにします。
|
|
もしくは、以下のようにget_xaxis()
, get_yaxis()
メソッドを使っても同じ結果になります。
|
|