検索
[python] グラフの軸と軸ラベルとの距離を調整する
- M.R

- 2021年10月12日
- 読了時間: 1分
概要
matplotlibでグラフを描画するときに、軸と軸ラベルとの距離を調整したい場合があります。
個人的には特にseabornのheatmapあたりは軸と軸ラベルが近すぎる気がします。
そんな場合の対応方法をご紹介します。
方法
xlabel()の引数のlabelpadを指定することで軸と軸ラベルとの距離を調整できます。
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
x=np.random.rand(5, 5)
fig, ax=plt.subplots()
sns.heatmap(x)
ax.set_xlabel('x label', fontsize=14, labelpad=20)
ax.set_ylabel('y label', fontsize=14, labelpad=20)
plt.show()labelpad=0とlabelpad=20を比較すると下の図の通り。







コメント