PythonのデータビジュアライゼーションライブラリであるMatplotlibを使用して、グラフの軸を設定する方法について説明します。
基本的なグラフ軸の設定
まずは、Matplotlibのグラフ描画におけるデフォルトのグラフ軸を確認しましょう。
import numpy as np
import matplotlib.pyplot as plt
color_list = ["r", "b", "g", "y", "m", "c", "k"]
x = np.linspace(0, np.pi*2)
y = np.sin(x)
n = 0
for color in color_list:
plt.plot(x, y+n, color=color)
n += 1
plt.show()
デフォルトの軸設定では、特別な指定なしで自動的に適切な軸を描画してくれます。
軸ラベルの設定
次に、軸ラベルを設定する方法について説明します。Matplotlibでグラフにそれぞれ軸ラベルを追加するには、x軸、y軸でそれぞれ、plt.xlabel(x軸のラベル名)
、plt.ylabel(y軸のラベル名)
を指定します。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, np.pi*2)
y = np.sin(x)
n = 0
color_list = ["r", "b", "g", "y", "m", "c", "k"]
for color in color_list:
plt.plot(x, y+n, color=color)
n += 1
plt.xlabel("横軸ラベル", fontsize=15)
plt.ylabel("縦軸ラベル", fontsize=15)
plt.show()
軸の最大・最小値の設定
軸の最大・最小値を指定して、軸の範囲を変更することができます。軸の範囲を設定するには、x軸、y軸でそれぞれ、plt.xlim(軸の最小値, 軸の最大値)
、plt.ylim(軸の最小値, 軸の最大値)
のように指定します。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, np.pi*2)
y = np.sin(x)
n = 0
color_list = ["r", "b", "g", "y", "m", "c", "k"]
for color in color_list:
plt.plot(x, y+n, color=color)
n += 1
plt.xlim(0, np.pi)
plt.ylim(-1, 1)
plt.show()
以上のように、PythonとMatplotlibを使用して、グラフの軸を設定する方法を学びました。これらの基本的な設定を理解し、自分のデータに合わせて適切にグラフを描画することが重要です。.