2017-06-22 2 views
0

パンダプロットでカットオフ:yticklabelsは、私は、単純な水平スタックバープロットを作ってるんだ

df = pd.DataFrame({'firstBox':firstL,'secondBox':secondL,'thirdBox':thirdL}) 
ax = df.plot.barh(stacked=True) 
ax.set_title("My Example Plot") 
ax.set_yticklabels(labels=['A label this long is cut off','this label is also cut off]) 
plt.show() 

が、私のytickラベルの値がカットオフされています。返されるプロットウィンドウの幅を増やすと、私は少しだけ見ることができますが、ラベル全体を見るには、モニターの幅を超えてウィンドウを伸ばす必要があります。私の長いラベルを含めるためにプロットを右に押す方法はありますか?

ありがとうございます!

答えて

1

あなたはこれを試してみてください:あなたはbbox_inches='tight'が自動的に人物のタイトなバウンディングボックスを把握しようとするオプションである、savefigを使用している場合は

from matplotlib import rcParams 
rcParams.update({'figure.autolayout': True}) 
0

+0

投稿したコードの説明を入力した方がよいでしょう。それはコミュニティの他のメンバーがこの投稿を訪問するのにも役立ちます。うまく説明された答えは票を集めて、あなたの信用度を確立します。 –

関連する問題