多选题在录入数据前需要确定编码方式。chatspss 支持二分法(虚拟变量法),这也是实际操作中最通用的方案:
| 编码方式 | 原理 | 示例(购买渠道多选,4个选项) | chatspss 是否支持 |
|---|---|---|---|
| 二分法(推荐) | 每个选项单设一列,选中填 1,未选填 0 | 列:渠道A、渠道B、渠道C、渠道D,值为 0 或 1 | 支持,直接上传即可分析 |
| 分类法 | 用一列记录受访者选择的选项编号(如"1,3,4") | 一列存储"A,C,D"等字符串 | 需先用数据预处理拆成多列二分变量后分析 |
建议在问卷平台导出数据时,直接选择"多选拆分为多列"或"0/1编码"选项,这样数据可以直接上传 chatspss 进行分析,无需二次处理。
"分析'购买渠道'多选题,选项列为:线上商城、实体门店、社交平台、朋友推荐""统计'用户最常用功能(多选)'各选项的选择频次和百分比,选项列为:消息通知、数据导出、自定义报表、权限管理"
chatspss 会自动识别这些 0/1 二分列,计算每个选项的选择人数、响应百分比和个案百分比,输出标准三线表格。
举例说明:100位消费者填写购买渠道多选题,其中"线上商城"被 70 人选中,普及率 = 70%;若所有渠道被选总次数为 250 次,则"线上商城"响应百分比 = 70/250 × 100% = 28%。两个指标从不同角度描述同一选项,论文中建议同时报告。
Q:多选题能不能做交叉分析或卡方检验?
A:标准多选题分析(多重响应频数)不能直接做卡方检验,因为同一受访者的多个选项之间存在关联,违反卡方的独立性假设。如果需要比较不同分组(如男女)对各选项的选择差异,可以对每个选项列单独做卡方检验,或将多选题转化为计数变量后做组间比较。
Q:各选项百分比加起来超过 100%,是数据错了吗?
A:不是数据错误,这是多选题的正常现象。由于每位受访者可以选多个选项,个案百分比(普及率)加总会超过 100%,这正是多重响应统计与单选题统计的本质区别。如果百分比加总刚好等于 100%,反而说明每人只选了一个选项,与多选题的设计初衷不符。
Q:多选题数据应该如何录入到表格?
A:推荐使用二分法(虚拟变量法):每个选项单独设一列,选中该选项填 1,未选填 0。例如购买渠道多选题有 4 个选项,就建 4 列(渠道A、渠道B、渠道C、渠道D),每行对应一个受访者。chatspss 的多选题分析工具要求数据采用这种 0/1 二分格式。
Q:响应百分比和个案百分比(普及率)用哪个更合适?
A:两者从不同角度描述同一选项,学术论文建议两者都报告。如果只能选一个,优先报告个案百分比(普及率),因为它和样本量直接对应,读者更容易理解"有多少比例的人选择了该项"。响应百分比更适合描述各选项在所有响应中的相对权重。
每次只分析一道多选题,不要把多道不同多选题的选项混在一起提交。每个选项列必须是严格的二分变量(仅含 0 和 1),如果数据中存在其他值(如缺失值或异常值),需要先用数据预处理工具清洗后再进行分析。样本量建议不少于 30 份,过小的样本多选题结果参考意义有限。
频数分析(单选题统计) | 描述统计 | 卡方检验