matplotlib-0.91 (初めて) で棒グラフを作成していますが、y 軸のラベルが途切れています。図の幅を十分に大きくすると、最終的には完全に表示されますが、出力は正しいサイズではありません。
これに対処する方法はありますか?
matplotlib-0.91 (初めて) で棒グラフを作成していますが、y 軸のラベルが途切れています。図の幅を十分に大きくすると、最終的には完全に表示されますが、出力は正しいサイズではありません。
これに対処する方法はありますか?
同様の問題に遭遇したと思います。
これがラベルのフォント サイズの調整に役立つかどうかを確認します。
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
fontsize2use = 10
fig = plt.figure(figsize=(10,5))
plt.xticks(fontsize=fontsize2use)
plt.yticks(fontsize=fontsize2use)
fontprop = fm.FontProperties(size=fontsize2use)
ax = fig.add_subplot(111)
ax.set_xlabel('XaxisLabel')
ax.set_ylabel('YaxisLabel')
.
<main plotting code>
.
ax.legend(loc=0, prop=fontprop)
バーの幅については、pyplot.barを使用している場合、 width 属性で遊ぶことができるようです。
をご覧になるsubplots_adjust
か、を使用してください。axes
([left,bottom,width,height])