首页 > 后端开发 > Python教程 > 如何在 Matplotlib 中正确对齐旋转的 XTickLabels?

如何在 Matplotlib 中正确对齐旋转的 XTickLabels?

Patricia Arquette
发布: 2024-10-28 10:19:02
原创
911 人浏览过

 How to Correctly Align Rotated XTickLabels in Matplotlib?

对齐旋转的 XTickLabels 以实现精确对齐

在给定的图中,旋转的 x 轴刻度标签看起来向右移动而不是对齐与他们各自的刻度线。出现这种错位的原因是默认围绕文本标签中间的旋转居中。

要解决此问题,您可以使用 ha 参数指定刻度标签的水平对齐方式。此参数定义旋转标签周围的假想矩形框的哪一侧应与刻度点对齐。

在您的情况下,您需要设置 ha='right':

<code class="python">ax.set_xticklabels(xlabels, rotation=40, ha='right')</code>
登录后复制

此设置将文本框的右边缘与刻度点对齐,确保旋转的 x 轴刻度标签准确对齐。

以上是如何在 Matplotlib 中正确对齐旋转的 XTickLabels?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板