ホームページ >バックエンド開発 >Python チュートリアル >Matplotlib で回転した X 軸の目盛りラベルを揃えるにはどうすればよいですか?
回転した X 軸の目盛りラベルの位置合わせ
X 軸の目盛りラベルを回転するときは、多くの場合、対応する目盛りラベルと適切に位置合わせすることが望ましいです。カチカチ。これは、目盛りラベルの水平方向の配置を調整することで実現できます。
ha パラメータの使用
matplotlib.axis.Tick.label1 オブジェクトには、次の ha パラメータがあります。目盛りラベルの水平方向の配置を制御します。使用可能なオプションは次のとおりです。
例
回転した目盛りラベルをそれぞれの目盛りに揃えるには、ha='right' を使用します。
<code class="python">import numpy as np import matplotlib.pyplot as plt n = 5 x = np.arange(n) y = np.sin(np.linspace(-3, 3, n)) xlabels = ['Ticklabel %i' % i for i in range(n)] fig, ax = plt.subplots() ax.plot(x, y, 'o-') ax.set_xticks(x) ax.set_xticklabels(xlabels, rotation=40, ha='right') plt.show()</code>
これにより、画像に示すように、対応する目盛りと位置合わせされた回転した目盛りラベルを含むプロットが生成されます。以下:
[目盛りに合わせて回転した目盛りラベルを含むプロットの画像]
以上がMatplotlib で回転した X 軸の目盛りラベルを揃えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。