[Python][matplotlib]グラフの軸ラベルのフォントサイズを設定するには?

python

どうも、ちょげ(@chogetarou)です。

グラフの軸ラベルの文字の大きさを設定する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

グラフの軸ラベルのフォントサイズを設定するには、pyplot.xlabel()とpyplot.ylabel()を使います。

まず、pyplot.plot()でグラフを描画する前に、pyplot.xlabel()とpyplot.ylabel()を呼び出します。

pyplot.xlabel()の第1引数に表示するx軸ラベル、引数「fontsize」にx軸ラベルの文字の大きさを指定します。

pyplot.ylabel()の第1引数に表示するy軸ラベル、引数「fontsize」にy軸ラベルの文字の大きさを指定します。

#xlable=x軸のラベル, size_x=x軸ラベルのフォントサイズ
plt.xlabel("xlabel", fontsize= size_x)

#ylable=y軸のラベル, size_y=y軸ラベルのフォントサイズ
plt.ylabel("ylabel", fontsize= size_y)

上記のpyplot.xlabel()とpyplot.ylabel()は、グラフの軸ラベルとラベルのフォントサイズを設定します。

スポンサーリンク

使用例

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(-3 * np.pi, 3 * np.pi, 0.1)
y = np.cos(x)

plt.xlabel("X-label", fontsize= 30)
plt.ylabel("Y-label", fontsize= 30)

plt.plot(x, y)
plt.show()

コメント

タイトルとURLをコピーしました