excel直方图怎么做:两种主流做法对比
excel直方图怎么做,新版Excel内置直方图图表功能可一键生成分组频数图,旧版Excel没有该图表类型,需要借助数据分析工具库的直方图工具完成,两种方式都需要提前准备单一连续数值数据源,数据源不能混入文本、空行、分类标签放在同一列,内置图表法上手更快,适合日常快速查看数据分布,数据分析工具库法可控性更强,适合需要自定义区间边界、输出频数表的统计场景,该方法的适用边界是,Office2016及更早的桌面版Excel无内置直方图图表,WPS表格的直方图入口位置和微软Excel存在差异,不能直接照搬操作路径。
excel直方图内置图表法操作步骤
你先整理好单列原始数据,选中全部有效数值单元格,不要选中标题以外的多余区域,点击顶部菜单栏的插入选项卡,在图表组里找到插入统计图表,选择直方图选项,软件会自动计算分组区间,直接生成直方图。生成之后双击横轴,打开设置坐标轴格式面板,这里可以修改箱宽度,也就是每个分组区间的跨度,也可以调整箱数、溢出箱、下溢箱,溢出箱用来汇总大于设定上限的全部数据,下溢箱汇总小于设定下限的数据。
自动分组的算法是软件内置的,很多时候划分出来的区间不符合你的统计需求,你可以手动设置箱边界,输入固定的分界数值,图表就会按照你给定的区间重新统计频数。你可以修改图表标题、纵轴标签,纵轴默认是计数,代表每个区间内的数据条数,切换成百分比,就能查看各组数据占总样本的比例。
这是最快的方式。
excel直方图数据分析工具库法操作步骤
数据分析工具库属于加载项,默认状态下不会开启,你点击文件,选择选项,找到加载项,在底部管理下拉框选择Excel加载项,点击转到,勾选分析工具库,确认后数据选项卡右侧会出现数据分析按钮。准备两列数据,一列是原始观测值,另一列是你手动录入的接收区域,接收区域就是从小到大依次填写的区间分界值,软件会按这个分界统计落在每个区间内的数据数量。
点开数据分析,选择直方图,输入区域选中原始数据,接收区域选中分界值区域,勾选输出区域,选定空白单元格用来存放结果表,还可以勾选图表输出,确认之后表格会同步输出频数表和直方图。这个方式输出的直方图是普通柱形图,柱与柱之间默认带有间距,你右键柱子,设置数据系列格式,把分类间距调整为0,直方图的柱子就能紧密相连,符合直方图规范。
| 方式 | 适用版本 | 自定义区间 | 附带频数表 |
|---|---|---|---|
| 内置直方图图表 | Office2016及以上 | 支持,设置项较少 | 不自动输出 |
| 数据分析工具库 | 全版本Excel | 高度自由 | 自动生成 |
接收区域的填写顺序不能颠倒,数值必须从小到大排列,如果数值乱序,统计出来的频数结果会错乱,有用户把分界值从大到小填写,最终得到一张完全失真的分布图。
直方图和柱状图容易混淆,直方图展示连续数值的分布,柱子无间隔;普通柱状图对比分类项目,柱子保留间隔,不要混用两种图表。
样本量偏少的时候,直方图参考价值有限,样本数量建议不少于20条,分组太多会造成大量区间只有零星数据,分组太少会掩盖数据集中和离散的特征。
生成完成后核对频数总和,把表里所有频数相加,和原始数据有效条数对比,数值一致代表统计过程没有出错,存在差异时排查数据源里的空白单元格、文本字符。
