x軸のティックラベル(グラフ下のもの)が全体像から貴重なスペースを奪っています。テキストの回転を変更してサイズを縮小しようとしましたが、テキストラベルがかなり長いため、それはあまり役に立ちません。matplotlib図のxticklabels領域を減らす
xticklabel領域が占める領域を減らすためのより良いアプローチはありますか?たとえば、バーの中にこのテキストを表示できますか?ご協力ありがとうございました。グラフ設定の
私のコードは次のとおりです。
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.sans-serif'] = "Century Gothic"
matplotlib.rcParams['font.family'] = "Century Gothic"
ax = df1.plot.bar(x = '', y = ['Events Today', 'Avg. Events Last 30 Days'], rot = 25, width=0.8 , linewidth=1, color=['midnightblue','darkorange'])
for item in ([ax.xaxis.label, ax.yaxis.label] +
ax.get_xticklabels() + ax.get_yticklabels()):
item.set_fontsize(15)
ax.legend(fontsize = 'x-large', loc='best')
plt.tight_layout()
ax.yaxis.grid(True, which='major', linestyle='-', linewidth=0.15)
ax.set_facecolor('#f2f2f2')
plt.show()
何? – ImportanceOfBeingErnest
?! – Gonzalo
あなたは私に、または誰かに 'df1'自身を生産するためにこれに答える傾向があると頼んでいます。あなたがここで助けを求めているということを考えれば、あなたのことはあまりいいことではありません。 – ImportanceOfBeingErnest