带有垂直标签的条形图,Python/Matplotlib
首先,我们可以使用 plt.bar 和使用 xticks 创建条形。然后,我们可以通过在“rotation”键中设置“vertical”或“horizontal”属性来对齐标签。
步骤
用数字制作列表 bars_heights 和 bars_label。
使用 bar() 方法制作条形图,其参数为 bars_heights 和 bars_label 的长度。
使用 xticks()(其参数为 rotation='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()
输出

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP