打开导航
打开分析工作区

开放题与文本分析

开放题编码:从原始回答到可交叉分析的主题变量

把“你最希望改进什么?”这类开放题回答整理成一套主题,逐条编码、审核、批准,再作为变量与其他题目做交叉分析,并保留完整的决策记录。

当前产品边界

在已保存项目中编码开放题

开放题编码需要先把分析保存为本地项目。选择回答变量,每行输入一个主题名称(最多 50 个),选择每条回答可归入多个主题还是只归入一个主题,然后开始人工编码。可选的 AI 主题建议和 AI 编码只在你确认后,经 crosstabs.com 服务器把这一道题的回答发送给 OpenAI。

打开工作区编码开放题
01

先建编码框架,再逐条编码

编码框架(codebook,编码表)列出每个主题的名称和含义,最好附上应归入与不应归入的例句。先通读一批回答或借助词频浏览常见说法,再确定主题;主题之间要尽量互斥、合起来能覆盖大部分回答,难以归类的内容可以设“其他”。

多选题式编码最常见:一条回答可以同时提到“配送迟到”和“配送费太高”,就同时计入两个主题。若研究问题只需要一个主要原因,则选择“每条回答一个主题”。这两种模式会影响后面百分比的解释,应在报告中说明。

  • 主题名称:简短、具体,避免“服务问题”这类过宽的类别。
  • 主题说明:写清边界,供第二位编码员使用。
  • 无效回答:“没有”“不知道”和空白应单独统计,不计入主题百分比的分母。
02

示例:外卖服务改进建议(合成数据)

本站的合成外卖反馈样本(程序生成的示例数据,不是真实受访者)共有 480 条记录,题目是“你认为我们的外卖服务最需要改进的一点是什么?”。其中 16 条为空白,34 条是“没有”“不知道”这类无效回答,430 条回答可以编码;生成设计已知每条回答的主题,下面的数字就是按十个主题正确编码时的结果。

430 条有效回答中有 160 条(37.2%)同时提到两个主题,共 590 次提及。提及最多的是“配送迟到”72 条(16.7%)、“餐厅选择少”69 条(16.0%)和“配送费和服务费”67 条(15.6%)。按回答者计算的十个主题百分比加起来是 137.2%,超过 100%,这正是多主题编码的正常结果。

编码完成后,主题变量就能与客户类型交叉:新客户中有 32/133 = 24.1% 提到“配送费和服务费”,会员中只有 8/113 = 7.1%。原始文字本身做不到这种比较。

03

审核、批准、应用与撤销

在 Crosstabs 中,编码运行先处于草稿状态。你可以在人工分配矩阵中逐条勾选主题,每项决定都会记录审核人与时间;确认审核完成并批准编码表后,“添加编码变量”会为每个已批准的主题生成一个 0/1 变量,作为项目变量参与交叉表。

应用前,工具会核对来源回答是否在建立编码表之后被修改,若已修改则拒绝应用。撤销会删除这些编码变量并恢复应用前的数据指纹;如果应用之后数据又有其他修改,撤销会被拒绝,以免覆盖后续工作。应用和撤销都会写入编码表的审计记录。

  • 已批准的编码表可在下一波追踪调查中复用,保留稳定的主题 ID,便于比较各波次主题占比。
  • 编码结果是项目变量,可以像其他分类变量一样做交叉表和显著性检验。
  • 不适用:在未保存为本地项目的快速分析中编码;请先保存项目。
04

可选的 AI 编码:只在确认后发送

如果启用了 AI 功能,你可以让 AI 根据最多 300 条均匀抽取的回答建议主题,或按当前主题为回答提出编码。每次发送前都会弹出确认,说明将发送哪一道题的多少条回答;只发送这一道题的回答文本,经 crosstabs.com 服务器发给 OpenAI,并要求不存储(store: false)。回答中写入的姓名、邮箱等个人信息也会随之发送,请先自行判断。

一次 AI 运行最多编码 2,000 条回答,每条回答最多取前 2,000 个字符,每日 AI 编码也有上限;其余回答保持未编码,可以人工完成。AI 提出的只是提案:应用时如仍有未逐条审核的 AI 提案,需要你明确接受,审计记录会写明有多少条 AI 提案按批准的编码表被应用。

05

报告开放题编码结果

报告时写清分母:是全部受访者、作答者还是有效回答者;说明每条回答可编入一个还是多个主题,以及多主题时百分比总和会超过 100%。附上编码框架和每个主题的典型原话,让读者理解主题含义。

重要研究建议抽取一部分回答由两位编码员独立编码,用 Cohen's kappa 检查一致性;一致性低时先修订主题说明,再完成全部编码。主题定义、分配覆盖、批准和解释始终由研究者负责。

方法来源

参考资料与复核入口

  • Cohen, J. (1960). A coefficient of agreement for nominal scales. Educational and Psychological Measurement, 20(1), 37–46.

  • Landis, J. R., & Koch, G. G. (1977). The measurement of observer agreement for categorical data. Biometrics, 33(1), 159–174.

常见问题

先确认方法,再解释结果。

开放题编码会把数据上传到服务器吗?

人工编码流程完全在浏览器本地进行,不会把回答发送给任何模型。只有你选择 AI 主题建议或 AI 编码并确认后,所选那一道题的回答才会经 crosstabs.com 服务器发送给 OpenAI。

一条回答可以编入多个主题吗?

可以。默认模式允许每条回答对应多个主题;也可以改为每条回答只对应一个主题。多主题时,按回答者计算的主题百分比总和可以超过 100%。

编码结果怎么做交叉分析?

批准并应用编码表后,每个已批准的主题会成为一个 0/1 项目变量,可以与人口属性、满意度等任何变量交叉,并做显著性检验。

应用编码后发现问题,可以撤销吗?

可以,只要应用之后数据没有其他修改。撤销会删除编码变量并恢复应用前的数据;若之后的修改会被覆盖,撤销会被拒绝。

多波次追踪调查能复用同一套编码表吗?

可以。批准并应用编码表后,为下一波编码时选择该已批准的分类体系,主题 ID 保持稳定,便于比较各波次的主题占比。

在完整数据上运行同样的分析。

源文件在浏览器本地处理,无需注册。基础交叉分析支持中文;部分专业功能和文档导出说明仍为英文。

打开工作区