直方图(Histogram)又称为质量分布图,是一种二维统计图表。它用一系列高度不等的纵向条纹或线段表示数据分布的情况,一般用横轴表示数据所属类别,用纵轴表示数量或者占比。用直方图可以比较直观地看出产品质量特征的分布状态,便于判断其总体质量分布情况。
在直方图中可以发现分布表无法发现的数据模式、样本的频率分布和总体的分布。
pyplot 中绘制直方图的函数为 hist,其语法格式如下:
matplotlib.pyplot.hist(x,bins=None,range=None,density=None,weights=None,
cumulative=False,bottom=None,histtype='bar',align='mid',orientation=
'vertical',rwidth=None,log=False,color=None,label=None,stacked=False,
normed=None,hold=None,data=None,**kwargs)
函数中的主要参数说明如下:
x:接收 array。表示 x 轴的数据,无默认;
bins:接收 int、序列或 auto。表示直方图的长条形数目,可选项,默认为 10;
range:接收 tuple。表示箱子的下部和上部范围,忽略较低和较高的异常值。如果未提供,则范围为(x.min(),x.max()),可选,默认值为 None;
histtype&#x