在 Matplotlib 中,我们可以使用
ax.set_xticklabels
方法设置 X 轴刻度标签。要旋转这些标签,可以使用
rotation
参数。下面是一个例子:
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.arange(5)
y = x**2
# 创建图形和坐标轴对象
fig, ax = plt.subplots()
# 绘制柱状图
ax.bar(x, y)
# 设置 X 轴刻度标签和旋转角度
ax.set_xticklabels(['a', 'b', 'c', 'd', 'e'], rotation=45)
# 显示图形
plt.show()
在上面的例子中,我们将 X 轴刻度标签设置为 ['a', 'b', 'c', 'd', 'e']
,并将旋转角度设置为 45 度。如果需要将标签向左旋转,可以将旋转角度设置为负值。需要注意的是,如果没有设置标签文本,或者标签文本较短,旋转角度可能不会起作用。
希望这个例子能够帮助您解决问题。