跳到主要内容

描述性统计

分类汇总

把样本按定类字段切成互斥档,再在每一档里清点人数、合计与均值,做成可直接贴进报表的透视结果。

更新日期 2026-08-29 描述

这篇能回答什么

分类汇总回答的是「按就读年级(或办学性质、作业完成行为)切开之后,每一档有多少人、兴趣分合计多少、档内均值是多少」。它不是检验,也不构造二维交叉格子:分组键把行分到互斥桶里,汇总键在桶内做计数、求和、平均、标准差或极值。多选一个分组键时,统计量改在交叉单元格内重算。

教务或调研里最常见的用法:用「就读年级」当分组项,对「数学学习兴趣」「课堂专注情况」求档内均值,同时保留各年级有效人数,判断培优名额该不该向某一档倾斜。定量列做均值/合计,定类列做档内计数。

什么时候不该用

只想知道「四年级有多少人、占全校百分之几」,频数分析更干净,不必再拖一条汇总列。只想看全样本兴趣分的标准差与分位,用描述性统计。要判断三个年级的兴趣均值是否超出抽样波动,主分析应是单因素方差分析,分类汇总只能当附表。两个定类变量的格子人数与独立性,走列联表。「学号」这类一人一行的标识列不能当分组项。

如何选择方法

先问自己要不要「桶内再算一个数」。只要桶的人数,用频数;要桶内均值或合计,用分类汇总;要桶与桶的均值是否显著不同,用 t / 方差分析;要两列定类的联合分布,用列联表。分层键超过一个时,分类汇总按嵌套单元格重算,列联表则强调卡方与残差。

  • 分类汇总:1–3 个定类分组项,1–15 个汇总项;输出各档频数、占比、求和、均值等。

  • 频数分析:清点单个定类列的构成,不在档内再算兴趣分。

  • 描述性统计:定量列的全样本(或分组)形态摘要,默认不是透视报表。

  • 列联表 / 卡方:两个定类列的交叉人数与独立性。

  • 独立样本 t / 方差分析:推断档与档的均值差,而不是只把均值列出来。

输入、输出与限制

输入

分组项必须是定类(就读年级、学校办学性质、作业完成行为、数学职务任职)。汇总项可以是数学学习兴趣、课堂专注情况这类定量列,也可以是学生性别这类定类列(此时只计档内人数)。

  • 分组项:最少 1 个,最多 3 个,按勾选顺序嵌套。

  • 汇总项:最少 1 个,最多 15 个。

  • 统计量:频数、占比、求和、均值、标准差、最小、最大。

输出

结果表按分组水平展开:项目、类别、统计量、取值。本教学表示例把三个就读年级水平记为类别 A / B / C,并给出各档频数与占总有效样本的占比。同时输出分组柱形图。

产品限制

  • 单个分组项水平数建议不超过 50;超过后表格会变得过宽,长尾水平应先合并。

  • 图最多绘制 20 个水平,多出来的水平仍留在表里。

  • 学号、姓名等一人一值的列会被拒绝,不能充当分组项或汇总项。

  • 各汇总列按列删除缺失,因此兴趣分与专注分的档内 n 可能不一致。

案例

研究问题。 一份学生问卷要先按就读年级做成人员结构表:各年级有效人数是多少、占全校有效样本多少,再决定要不要按年级拆开比较数学学习兴趣。

教学示例来自学生问卷,工作表「有效样本数据」。分组项用就读年级(四年级 / 五年级 / 六年级),汇总项至少勾选数学学习兴趣;需要看行为结构时,也可把作业完成行为放进第二分组项。本页结果表的有效样本 349:年级水平 A 69 人(19.77%)、水平 B 53 人(15.19%)、水平 C 227 人(65.04%)。下载后按同样角色复现。

下载教学示例表(学生问卷)

在 StatsX 中操作

  1. 步骤 1 · 上传学生问卷

    把学生问卷 xlsx 拖进工作台,工作表选「有效样本数据」。文件不超过 20 MB。

  2. 步骤 2 · 核对列画像

    确认「就读年级」「学校办学性质」「作业完成行为」是定类,「数学学习兴趣」「课堂专注情况」是定量。不要勾选学号——表里本来也没有学号,但类似一人一码的列会被拒。

  3. 步骤 3 · 打开分类汇总

    在算法目录搜「分类汇总」或「分组」,点选该方法。

  4. 步骤 4 · 指定分组项与汇总项

    分组项先放就读年级(最多再加学校办学性质、数学职务任职,合计 3 个)。汇总项勾选数学学习兴趣,需要的话再勾课堂专注情况。统计量勾频数、占比与均值后运行。

  5. 步骤 5 · 对照表与图

    先对合计行的有效 N,再看三个年级水平的人数与占比;均值列用来比较档内兴趣,不用来宣布「差异显著」。图被截断时以表为准。

工作台上传学生问卷表
上传学生问卷并选定「有效样本数据」。
列画像中的就读年级与兴趣分
画像里核对接读年级水平数和数学学习兴趣的缺失。
目录中点选分类汇总
在算法目录选定「分类汇总」。
分组项放就读年级、汇总项放数学学习兴趣
就读年级进分组项,数学学习兴趣进汇总项后运行。

如何阅读输出

下表是同一套角色在工作台跑出来的分类汇总。合计有效样本 349。类别 A / B / C 对应三个就读年级水平:A 档 69 人(19.77%),B 档 53 人(15.19%),C 档 227 人(65.04%)。占比分母是删除分组项缺失之后的 N,不是问卷回收份数。

分类汇总结果表
项目类别统计量取值
分类汇总类别 A频数69
分类汇总类别 B频数53
分类汇总类别 C频数227
分类汇总合计有效样本 N349
分类汇总类别 A占比(%)19.77
分类汇总类别 B占比(%)15.19
分类汇总类别 C占比(%)65.04

左右滑动可查看完整表格

教学示例表在 StatsX 工作台中的计算结果口径。

分类汇总结果表截图
工作台里的汇总表应与上表同一口径。
三个就读年级水平的人数柱形图
柱形图最多画 20 个水平;本例只有三档,图与表应一一对应。

C 档单独占 65.04%,已经是样本主体;A、B 合计约 34.96%。写教务备忘时,应同时给出三档人数,而不是只写「多数学生在 C 档」。若汇总项勾了数学学习兴趣,均值写在对应统计量行,解释时记住:人数多不等于兴趣分高,C 档大只说明后续按年级分层时这一档的标准误会更小。

读表顺序:合计 N → 各档频数是否过小(B 档 53 人仍可算均值,但再按办学性质切开就容易碎)→ 占比是否加总约 100% → 如有均值/合计,再看档内水平。本过程不输出 p 值;看到 C 档人数突出,不能改口写成「该年级显著更好」。

理论与公式

设分组键 G 取 K 个水平,第 g 档的行集合为 \{i:G_i=g\}。档内有效人数为

对定量汇总列 X(如数学学习兴趣),档内合计与均值、无偏方差为

本例 N=349,n_A=69,n_B=53,n_C=227,故 p_C=65.04\%。嵌套第二个分组键(学校办学性质)时,上式在「年级 × 办学性质」单元格内重算,各单元格 n 之和仍等于 N。占比默认是「该档占全样本」,不要把嵌套后的单元格百分比再平均回全校。

注意事项

  • 分组项缺失的行不会进入任一档,合计 N 会小于工作表行数。

  • B 档 53 人再按公立/私立切开,某一格可能只剩十几人,均值会被一两份极端兴趣分拉动。

  • 分类汇总不检验「年级之间有没有差异」;要推断请另跑方差分析,并把本表当描述附表。

  • 占比分母是有效 N,不是「发出问卷数」;回收率应另算。

  • 图的 20 档上限小于表的展示能力,年级很多时论文引用表中的频数与占比。

常见问题

参考文献

  • 贾俊平. 统计学[M]. 中国人民大学出版社.

  • 袁卫, 庞皓, 曾五一. 统计学[M]. 高等教育出版社.

  • Wickham, H., Grolemund, G. R for Data Science. O’Reilly.

  • Agresti, A. An Introduction to Categorical Data Analysis. Wiley.