跳到主要内容

问卷分析

交叉分析【单选&多选】

分析单选题在每一个多选题题项选择的分布与差异情况。

更新日期 2026-08-29 问卷

这篇能回答什么

交叉分析【单选&多选】从互斥身份出发,给每个水平画一幅多选菜单。单选题放进 X(分组 / banner),多选题项放进 Y(0/1 菜单)。你沿「学生性别(男)」这一列往下读:不想上课 57.54%、不愿作业 30.952%、提到就烦 19.444%。三个数加起来约 108%,这是正常的——一人可勾多项,列内加总是人均勾选×100%,不是互斥构成。

编码约束与多选×单选对偶:这里 X 必须是互斥定类,Y 必须是二元勾选。可以一次放多道单选(最多 10),每道身份题单独成表,共用同一套多选菜单。教学示例只用学生性别 × 三项厌学。

什么时候不该用

两个身份题互相交叉(性别×办学性质)请用列联(交叉)分析,那里列内占比必须加总 100%。没有身份题、只数菜单本身,用多重响应分析或频数分析(仅当类别互斥)。两套勾选清单对打,用多选×多选。

如何选择方法

开口第一句若是「男生勾了什么、女生勾了什么」,进本页。开口若是「不想上课这个选项在谁那里更普遍」,进多选×单选。开口若是「四年级占男生多少」,两边都互斥,进列联表。

  • 单选×多选:X=1–10 个互斥单选,Y=2–100 个 0/1;读的是组内菜单剖面。

  • 多选×单选:主语换成选项,比较它在各水平上的覆盖。

  • 列联表:组内占比加总 100%,每人只占一个分析类别。

  • 多重响应:丢掉身份题,只看全样本菜单。

输入、输出与限制

输入

单选题是「一人一值」的定类字段。多选题项是勾选指示。若误把厌学 0/1 放进「单选题」,系统会把 0、1 当成两个组,剖面完全错位。

  • 单选题:最少 1 个,最多 10 个(定类)。

  • 多选题项:最少 2 个,最多 100 个(二元定类)。

输出

表头仍把单选水平铺成列,行是菜单项。占比=该组勾了该项的人数 ÷ 该组到访人数。图标题为「单选×多选 · 学生性别 分组普及率」。洞察按「分组=学生性别,目标选项=…」陈述整张菜单是否随组变化。

产品限制

  • 列内百分比不加总成 100%;加总反映人均勾选强度。

  • 总计行 272 / 205 是响应次数,用来还原人均勾选,不能替换 252 / 248。

  • χ² 建在菜单项×组的计数上,勾选不独立,显著只说明剖面不像同一套多项式。

  • 单选水平过多时先合并,否则剖面被稀有组拉毛。

案例

研究问题。 先按学生性别切开样本,再问:男生这 252 人的厌学菜单,和女生这 248 人的菜单,是不是同一张清单?关心的是组画像,不是某一个选项的「主角地位」。

单选题=学生性别,多选题项=不想上数学课、不愿完成数学作业、一提到数学就感到烦躁。男生列:57.54% / 30.952% / 19.444%,响应合计 272。女生列:31.048% / 31.855% / 19.758%,响应合计 205。χ²=11.654,p=0.003。下载后角色与「多选&单选」对调填写。

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

在 StatsX 中操作

  1. 步骤 1 · 载入同一份问卷

    打开工作台并送入学生问卷。活动表保持「有效样本数据」。

  2. 步骤 2 · 核对接力棒

    性别列应显示男、女两个标签;三项厌学应是勾选。不要把课堂专注的 1–5 分放进多选题项。

  3. 步骤 3 · 选「单选&多选」

    目录标题必须是「交叉分析【单选&多选】」。写反成「多选&单选」会改角色槽位。

  4. 步骤 4 · 身份在前、菜单在后

    单选题勾学生性别。多选题项勾三列厌学。需要第二道身份题时再加办学性质(每题一张表)。

  5. 步骤 5 · 沿列读剖面

    先加总男生三个占比是否大于 100%,再对比女生列。最后看整表 p。图只作剖面形状,人数以表为准。

载入学生问卷以便做单选×多选
载入含互斥性别与厌学菜单的示例。
画像确认性别互斥、厌学为勾选
互斥标签与 0/1 菜单在画像上应能一眼分开。
选择交叉分析【单选&多选】
选定「交叉分析【单选&多选】」。
单选题与多选题项对调填写
性别进单选题,三列厌学进多选题项。

如何阅读输出

先读男生列,把它当成一份菜单:252 名男生里,57.54% 勾了不想上课(145 人),30.952% 勾了不愿作业(78 人),19.444% 勾了提到就烦(49 人)。三者之和 107.936%,对应人均 272/252≈1.08 项。女生列三个普及率之和约 82.7%,人均 205/248≈0.83 项。差别主要是菜单第一项:男生更常勾「不想上课」,后两项两列几乎贴在一起。

多重响应频率交叉分析表
分组题项学生性别(男)频数学生性别(男)占比(%)学生性别(女)频数学生性别(女)占比(%)总数X²P
不想上数学课14557.547731.04822211.6540.003
不愿完成数学作业7830.9527931.85515711.6540.003
一提到数学就感到烦躁4919.4444919.7589811.6540.003
总计27220547711.6540.003

左右滑动可查看完整表格

行上的「总数」222 / 157 / 98 是全样本勾了该菜单项的人数,写组画像时它们是配角。主角是列。若改问「男生所有勾选里不想上课占多少响应份额」,应另算 145/272≈53.3%;表里打印的 57.54% 不是这个数。整表 χ²=11.654、p=0.003,表示两列菜单不像从同一套比例抽出来。

单选×多选交叉结果表
工作台中的组×菜单表,应与上表一致。
男女两组的多选普及率剖面图
图比较两组菜单形状;人均勾选用总计行还原。

洞察口径是「身份组 × 菜单项」整表检验,p=0.003。翻成组画像:男生菜单更重(人均约 1.08 项),女生更轻(约 0.83 项);重量差几乎全部来自第一项不想上课,后两道菜两边份量接近。

论文句式建议:「男生的三项厌学普及率为 57.54%、30.95%、19.44%(人均 1.08 项);女生为 31.05%、31.86%、19.76%(人均 0.83 项)。」然后再写 χ² 与 p。不要写成「男生有 57.54% 的勾选属于不想上课」——那是响应份额,本页默认不是它。

理论与公式

对固定组 g,菜单项 j 的个案普及率与组内人均勾选为:

本页打印 π_{jg}。列联表打印的是互斥类别的组内构成,要求 ∑_类别 构成=100%,每人贡献且只贡献一个类别。多选菜单打破这条,所以 ∑_j π_{jg} 可以超过 100%。χ² 仍用 {n_{jg}};它检验的是「两列菜单的计数结构」,不是「两组人互斥类别构成」。

注意事项

  • 列内超过 100% 说明菜单非互斥,不是算错。

  • 人均勾选用总计行÷N_g,不要用三个占比简单平均(未加权时恰好相等,有缺失就不是)。

  • 多道单选会复制菜单、各出一张 χ²,写进论文要说明比较了几道身份题。

  • 0/1 误入单选题槽位会把未选当成一个「组」。

  • 显著剖面差不能推出「性别导致厌学」,抽样与题干顺序都可能制造落差。

常见问题

参考文献

  • 风笑天. 社会调查中的问卷设计[M]. 中国人民大学出版社.

  • Lavrakas, P. J. Encyclopedia of Survey Research Methods. Sage.

  • IBM. SPSS Multiple Response sets and Crosstabs.

  • Groves, R. M. et al. Survey Methodology. Wiley.