柱形图
信息
默认省略导入:
import numpy as npimport matplotlib.pyplot as plt
可以使用pyplot中的bar函数来绘制柱形图.
bar函数语法格式如下:
参数说明:
x: 浮点型数组, 柱形图的x轴数据height: 浮点型数组, 柱形图的高度width: 浮点型数组, 柱形图的宽度bottom: 浮点型数组, 底座的y坐标, 默认为0align: 柱形图与x坐标的对齐方式,center以x位置为中心, 这是默认值;edge讲柱形图的左边缘与x位置对齐. 要对齐右边缘的条形, 可以传递负数的宽度值以及edge**kwargs: 其他参数
例子¶
普通例子¶
bar函数: 绘制水平柱形图barh函数: 绘制垂直柱形图
例子
自定义柱的颜色¶
例子
自定义柱的宽度¶
bar函数: 设置widthbarh函数: 设置height
例子
定义:
x = np.array(['Ricolxwz-1', 'Ricolxwz-2', 'Ricolxwz-3', 'Ricolxwz-4'])
y = np.array([12, 22, 6, 18])
plt.bar(x, y, width=0.2)
plt.show()
输出:

-
Matplotlib 柱形图 | 菜鸟教程. (n.d.). From https://www.runoob.com/matplotlib/matplotlib-bar.html ↩



