はじめに
この実験では、Matplotlib における軸ラベルとカラーバーラベルの位置を設定する方法を学びます。ラベルの位置を設定するには、set_xlabel、set_ylabel、および colorbar メソッドを使用します。
VM のヒント
VM の起動が完了したら、左上隅をクリックして ノートブック タブに切り替え、Jupyter Notebook を使って練習しましょう。
Jupyter Notebook の読み込みには数秒かかる場合があります。Jupyter Notebook の制限により、操作の検証は自動化できません。
学習中に問題が発生した場合は、Labby にお問い合わせください。セッション終了後にフィードバックを提供してください。すぐに問題を解決いたします。
Matplotlib をインポートして散布図を作成する
まずは Matplotlib をインポートして散布図を作成します。
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
sc = ax.scatter([1, 2], [1, 2], c=[1, 2])
y 軸ラベルの位置を設定する
set_ylabel メソッドを使用して、y 軸ラベルの位置を設定することができます。位置を 'top'、'center'、または 'bottom' に設定できます。この例では、位置を 'top' に設定します。
ax.set_ylabel('YLabel', loc='top')
x 軸ラベルの位置を設定する
set_xlabel メソッドを使用して、x 軸ラベルの位置を設定することができます。位置を 'left'、'center'、または 'right' に設定できます。この例では、位置を 'left' に設定します。
ax.set_xlabel('XLabel', loc='left')
カラーバーラベルの位置を設定する
colorbar メソッドと set_label メソッドを使用して、カラーバーラベルの位置を設定することができます。位置を 'top'、'bottom'、'left'、または 'right' に設定できます。この例では、位置を 'top' に設定します。
cbar = fig.colorbar(sc)
cbar.set_label("ZLabel", loc='top')
グラフを表示する
show メソッドを使用して、グラフを表示することができます。
plt.show()
まとめ
この実験では、Matplotlib において軸ラベルとカラーバーラベルの位置を設定する方法を学びました。ラベルの位置を設定するために、set_xlabel、set_ylabel、および colorbar メソッドを使用しました。また、位置を 'top'、'bottom'、'left'、'right'、'center'、または 'baseline' に設定できることも学びました。