私はmatplotlib-0.91(最初は)で棒グラフを作成していますが、y軸のラベルは途切れています。図の幅を十分に大きくすると、最終的に完全に表示されますが、出力が正しいサイズではありません。matplotlibでテキストとバー幅のサイジング - Python
これに対処する方法はありますか?
私はmatplotlib-0.91(最初は)で棒グラフを作成していますが、y軸のラベルは途切れています。図の幅を十分に大きくすると、最終的に完全に表示されますが、出力が正しいサイズではありません。matplotlibでテキストとバー幅のサイジング - Python
これに対処する方法はありますか?
私は同様の問題に遭遇したと思います。あなたは、あなたがwidth属性と遊ぶことができるように見えるpyplot.barを使用している場合は、バーの幅については
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)
:これは、ラベルのフォントサイズを調整する場合に役立ちます
を参照してください。
subplots_adjust
をご覧になるか、axes
([left,bottom,width,height])
を使用してください。
いくつかコードを投稿できますか? –