分析前如何清洗问卷数据:5 个步骤
应用界面为英文。
检查在你自己的浏览器中进行,文件不会离开你的电脑。
确认文件读取正确
进入数据内容之前,先快速检查结构:有多少行和列,所有行的列数是否相同,第一行是否为变量名。回答中写入的分隔符或引号,或 SPSS 导出文件中的单引号,都可能把一行拆开,并在不知不觉中使后面的值错位。
查找重复的个案
录入两次的个案在每个百分比中都会被重复计算。查找完全相同的行,并单独查找重复的标识符:如果两行内容不同但 ID 相同,要么有一行录入有误,要么两个人共用了一个编号。删除重复的行,但不要盲目判断同一 ID 的两行中哪一行正确,而要查阅原始资料。
检查空列、几乎为空的列和只有一个值的列
没有任何回答的列,通常是因表单跳转逻辑而无人看到的问题。在半数以上留空的列中,任何平均值都只基于很少的个案。而所有个案取值相同的列(例如调查年份)不提供任何信息。逐一决定如何处理。
识别未回答代码和不符合格式的值
表示“未回答”的 99 或 −1 如果被当作回答计入平均值,会在没有任何提示的情况下毁掉结果。如果有人在数字列中写了“不知道”(只要有一个,程序就会把整列读作文本),或者小数同时用逗号和句点书写(3,5 和 3.5,根据程序的语言,有的读作数字,有的读作文本),也会如此。把未回答的内容留空,把文字回答移到另一列,并只使用一种小数点。
在源文件的副本上修正、重新检查并记录
在源文件的副本上修正,不要直接改动原始文件:删除重复的行,解决 ID 问题,把未回答的内容留空,统一小数写法,去掉没有用的列。保持每个个案一行、每个变量一列。用另一个名称保存修正后的版本,并记下改动内容(删除了哪些行及原因,哪些代码改为空值),以便说明和重复操作。
其他方法
可以在电子表格中手动完成(用筛选、排序和数据透视表统计异常值),用 OpenRefine 清洗和转换,或用 R 或 Python 脚本完成。
HILO 适合快速做第一遍检查:它在浏览器中运行,无需安装和注册,文件也不会离开你的电脑。如果你需要在程序内修改数据、把清洗过程保存为可重复运行的脚本,或者处理非常大的数据集,则更适合使用其他工具。
更新日期
其他指南
如何计算编码者间信度
用 5 个步骤讲解 Cohen's Kappa:分别编码、制表、统计一致、扣除偶然一致、报告结果。
如何合并两份问卷数据
在纵向追加和按标识符连接之间选择,确认测量的是同一内容,合并并检查结果,共 5 个步骤。
如何为问卷开放题回答编码
阅读样本、建立类别、分配每条回答、检查并写回数据,共 5 个步骤。
如何用变量将项目目标操作化
写下目标、清点变量、逐一对照、确定指标并识别缺少的内容,共 5 个步骤。
如何为项目构建逻辑框架或变革理论
界定问题、理顺逻辑顺序、解释每个环节、确定指标并写下假设条件,共 5 个步骤。
如何对访谈进行质性编码
阅读、标记段落、从已有类别出发、整理编码本并提取引文,共 5 个步骤。
如何在提交前修改毕业论文、课程论文或报告
选择检查内容、汇集文本对每个主题的论述、检查一致性、就地修改并绘制概念图,共 5 个步骤。
如何将项目与可持续发展目标的具体目标对应
选择目标、阅读具体目标、查看文档何处涉及、评估涉及程度并确定缺什么,共 5 个步骤。
如何检查文档是否符合要求清单
编写清单、核对清单内容、查看文档何处涉及每一项、区分已满足和不完整的内容并修改,共 5 个步骤。
如何快速批改课程论文、作业和试卷
确定概念、建立课程文件夹、在每份作业中汇集每个概念的段落、阅读段落并撰写反馈,共 5 个步骤。
概率抽样:如何计算样本量
概率抽样的含义、类型和逐步计算工具:总体、置信水平、误差范围、分层,以及可用于方法部分的段落。