简介
条形图
(bar chart)是用宽度相同条形的高度或长短来表示数据多少的图形,可以横置或纵置。纵置时的条形图也称为
柱形图
(column chart)。
绘制条形图
1 import matplotlib.pyplot as plot
2
3 data = [5., 25., 50., 20.]
4
5 plot.bar(range(len(data)), data)
6 plot.show()
上述代码:
#3 坐标 y 数值,也即条形高度值。
#5 绘制条形图,plot.bar( ) 函数调用格式如下:
plot.bar(x_data, y_data, width)
plot.bar( ) 需要获取以下参数:
[1] 坐标 x 数值(必需);
[2] 坐标 y 数值(必需);
[3] 条形宽度值(可选)。
绘制条形图
可以通过设置可选参数 width 进行自定义条形的宽度。上面代码中未设置 width,定义的坐标 x 数值为 [0,1,2,3]。默认情况下,条形宽度为 0.8 个单位长度,间隔宽度为 0.2 个单位长度。
若设置 width 数值为 1,则根据以上规则,条形之间将