一、意义不同
-
hist 是画(频率分布)直方图,x 轴表示这一列数据的种类,y 轴表示该类别出现的次数(频数);bar 是画柱状图。
-
hist 直方图展示的是数据的分布,bar 柱状图展示的数据本身的大小。
二、创建的图形不同
-
hist 是用来创建一个直方图的 matplotlib 函数;
-
bar 是用来创建一个二维条形图的 matplotlib 函数。
三、参数不同
- hist 需要传入的参数为:直方图的区间数、颜色、normed;
- bar 需要传入的参数为二维条形图的上下左右四点的坐标值。
四、正则化不同
- hist 可以将创建的图形进行正则化;
- bar 不可以将创建的图形进行正则化。
记不住所有,就一句话:
hist 绘制的是频数,bar 绘制的是具体数值~