Python/Matplotlib中带有垂直标签的条形图

Python/Matplotlib中带有垂直标签的条形图

首先,我们可以使用plt.bar创建条形图并使用xticks。然后,我们可以通过在“rotation”键中设置“vertical”或“horizontal”属性来对齐标签。

步骤

  • 使用数字创建列表bars_heights和bars_label。

  • 使用bar()方法和bars_heights和bars_label的长度创建条形图。

  • 使用xticks()方法和旋转角度为“vertical”和bars_label来获取或设置X轴的当前刻度位置和标签。

  • 使用plt.show()方法显示图表。

示例

from matplotlib import pyplot as plt

bars_heights = [14, 8, 10]
bars_label = ["A label", "B label", "C label"]

plt.bar(range(len(bars_label)), bars_heights)
plt.xticks(range(len(bars_label)), bars_label, rotation='vertical')
plt.show()
Python

输出

Python/Matplotlib中带有垂直标签的条形图

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册