【matplotlib】x軸のラベルを斜めにする
まず、x軸のラベルを斜めにしたコードと、
完成したグラフが以下になります。
import matplotlib.pyplot as plt import numpy as np xs = np.arange(5) ys = [x**2 for x in xs] fig,ax = plt.subplots() ax.set_xticks(xs) # x軸のラベルを斜めにする。rotationで回転する角度 ax.set_xticklabels(xs,rotation=30) ax.plot(xs,ys) plt.show()
コードの中のコメントにもあるように
ax.set_xticklabelsを用いてラベルを斜めにします。
rotationでどの程度斜めにするかを決定します。