gpt4 book ai didi

python - yticklabels 在 Pandas 图中截断

转载 作者:行者123 更新时间:2023-12-03 02:22:08 26 4
gpt4 key购买 nike

我正在制作一个简单的水平堆叠条形图:

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 标签上的值被切断了。如果我增加返回的绘图窗口的宽度,我可以看到更多的窗口,但我需要将窗口拉伸(stretch)到远远超过显示器的宽度才能看到整个标签。有没有办法将绘图推到右侧以包含我的长标签?

谢谢!

最佳答案

你应该尝试这个:

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

关于python - yticklabels 在 Pandas 图中截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44688019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com