什么是直方图?
直方图把一段数值范围分成宽度相同的组(组距),再数出每组有多少个值(频数),用柱子画出来,也就是初中数学里频数分布表对应的那张图。因为各组首尾相连在同一条数轴上,所以和柱状图不同,直方图的柱子是挨在一起的。
它能回答平均数回答不了的问题:大多数值是不是集中在中间?分布是不是偏向一边?是不是混了两群人?有没有离群的值?
怎么看直方图
- 中心:最高的柱子在哪里,和图下面的平均数、中位数对照着看。
- 离散程度:分布越宽,数值差异越大,标准差会给出具体数字。
- 形状:右边拖着长尾巴(右偏)在价格、收入、等待时间里很常见,这时中位数比平均数更能代表“一般水平”。
- 两个峰:常常说明混了两类数据,比如工作日和周末的订单。
- 孤立的柱子:值得检查。箱线图会把它们标成异常值。
分几组合适?
没有标准答案。常用的经验是取数据个数的平方根,或者斯特吉斯公式(约 1 + log₂ n)。100 个数据,两种方法都建议 8 到 10 组。SheetGlance 先按这个思路给出建议,你可以在 3 到 30 之间调整。
组太少看不出形状,组太多又像噪音。多试几个,如果整体形状差不多,就可以相信它。
在 Excel 里做直方图
- 选中那一列数字。
- Excel 2016 及以上版本点插入 → 图表 → 插入统计图表 → 直方图。
- 右键横坐标,选设置坐标轴格式,设置箱宽度或箱数。
旧版本需要先加载“分析工具库”,再用数据 → 数据分析 → 直方图,还要另外准备一列分组边界。Excel 不会在图旁边列出平均数、中位数、四分位数,SheetGlance 会自动显示。
在 WPS 表格里做直方图
新版 WPS 表格在插入 → 图表里有直方图;旧版本可以先用 FREQUENCY 函数算出每组频数,再画柱形图,把柱子间距调成 0。
直方图和柱状图的区别
直方图用于一个数值变量,比如考试成绩、配送时长,横轴是数轴上的区间。柱状图用于不同的类别,比如科目、门店,每根柱子是独立的,顺序可以调换。