条形图中重叠的名称

斯塔夫·科恩

你好,我试图用matplotlib绘制酒吧图

一切正常,只是X个“点”的名称彼此重叠,而不是在它们之间留有空格,每个名称都写在下一个名称的顶部

我是matplotlib的新手,很想听听外植体如何解决它,以便我可以清晰地看到名称

添加图片

在此处输入图片说明

如您在我的代码中看到的,path_names是重叠的名称

plt.bar(paths_names,list_of_videos_length)

plt.show()

我怎样才能给path_names的任何字符串留足够的空间,以便它不会重叠

Artoiss

在这种情况下,我将轮换xtick名称。您还可以为xtickname设置不同的填充级别,然后尝试这样做是否有帮助。这是更改xtick填充的链接:如何在tickplabel和matplotlib中的轴之间添加空间?我的想法是使xtickname保持不旋转的3个不同级别。

fig, ax = plt.subplots()
plt.bar(paths_names, list_of_videos_length)

# Rotate 45 degrees 
plt.setp( ax.xaxis.get_majorticklabels(), rotation=45, ha="right" )
plt.gcf().subplots_adjust(bottom=0.15)
plt.show()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章