首页 > 解决方案 > Matplotlib 问题:x 标签彼此重叠。如何隔开 x 标签以提高可读性

问题描述

在 Python 中绘图很新,我遇到了一个问题,我的 pyplot 的 x 标签写在彼此之上。有没有办法将 x 标签隔开,以便阅读清晰?

链接上的图片

我的代码在这里:

plt.bar(app_state_fum['STATE'],app_state_fum['age_sum'],color='b')
plt.show()

预先感谢您的帮助

标签: matplotlib

解决方案


旋转你的刻度标签:

plt.xticks(rotation=45) 

在此处输入图像描述

或者

plt.xticks(rotation=45, ha='right')

在此处输入图像描述


推荐阅读