1
Python编程从入门到实践
1.15.3.4 11.3.4 绘制直方图
11.3.4 绘制直方图

直方图简单且直观,可以用来显示数据的绝对值,同时也可以用来显示数据的相对频率。直方图被用于数据的可视化分布估计。使用以下代码绘制正态分布直方图形。

【例11.13】绘制正态分布直方图。

图11-16 使用matplotlib.pyplot绘制散点图

扫码查看彩图

使用plt.hist(x,num_bins,density,facecolor,alpha)函数绘制直方图,参数说明如下。

x表示样本数据;num_bins表示箱子(或矩形)个数;density表示正则化直方图,即求频率;facecolor表示箱子(或矩形)颜色;alpha表示透明度(取值0~1之间)。

运行结果如图11-17所示。

图11-17 使用matplotlib.pyplot绘制直方图

扫码查看彩图