对齐旋转的 X 轴刻度标签
旋转 X 轴刻度标签时,通常需要将它们与其相应的刻度正确对齐滴答声。这可以通过调整刻度标签的水平对齐来实现。
使用 ha 参数
matplotlib.axis.Tick.label1 对象有一个 ha 参数,控制刻度标签的水平对齐方式。可用的选项有:
示例
对齐旋转刻度标签及其各自的刻度,使用 ha='right'。
<code class="python">import numpy as np import matplotlib.pyplot as plt n = 5 x = np.arange(n) y = np.sin(np.linspace(-3, 3, n)) xlabels = ['Ticklabel %i' % i for i in range(n)] fig, ax = plt.subplots() ax.plot(x, y, 'o-') ax.set_xticks(x) ax.set_xticklabels(xlabels, rotation=40, ha='right') plt.show()</code>
这将生成一个带有与相应刻度对齐的旋转刻度标签的绘图,如下图所示:
[旋转刻度标签与刻度对齐的绘图图像]
以上是如何在 Matplotlib 中对齐旋转的 X 轴刻度标签?的详细内容。更多信息请关注PHP中文网其他相关文章!