柱形图
信息
默认省略导入:
import numpy as np
import matplotlib.pyplot as plt
可以使用pyplot
中的bar
函数来绘制柱形图.
bar
函数语法格式如下:
参数说明:
x
: 浮点型数组, 柱形图的x轴数据height
: 浮点型数组, 柱形图的高度width
: 浮点型数组, 柱形图的宽度bottom
: 浮点型数组, 底座的y坐标, 默认为0
align
: 柱形图与x坐标的对齐方式,center
以x位置为中心, 这是默认值;edge
讲柱形图的左边缘与x位置对齐. 要对齐右边缘的条形, 可以传递负数的宽度值以及edge
**kwargs
: 其他参数
例子
普通例子
bar
函数: 绘制水平柱形图barh
函数: 绘制垂直柱形图
例子
自定义柱的颜色
例子
自定义柱的宽度
bar
函数: 设置width
barh
函数: 设置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.). Retrieved July 1, 2024, from https://www.runoob.com/matplotlib/matplotlib-bar.html ↩