hilo
问卷、实地调研和二手数据

分析前清洗和合并问卷数据:表格里看不出来的错误

一条在中间被截断的回答。一个表示“未回答”的 99,却被当作回答计入平均值。一列看起来是数字,却有两个值是用文字写的。一个个案被录入了两次。打开文件时这些都看不出来,但它们都会改变结果。

上传文件,几秒钟内就能得到发现的问题清单。如果你上传两个文件,HILO 会告诉你它们有什么不同,以及合并是否有意义。

  • 检查自动出现,不需要你做任何操作
  • 能正确读取 Excel 打开后被拆散的文件
  • 永远不会离开你的浏览器
打开数据工具应用目前提供英语、西班牙语和葡萄牙语版本。 查看示例
它能发现什么

四种悄悄毁掉分析的问题

它们都在后来才暴露出来,那时数字已经写进了报告。

读取

文件没有坏:是读错了

SPSS 导出的值用单引号括起来,而 Excel 只认双引号。回答中写的每个逗号都会把这一行拆开,于是文件看起来多出了几列,各行的列数也不一样。在这里它们会被正确读取,并告诉你差别在哪里。

SPSS .dat 文件错行分隔符
缺失值

混进平均值的 99

99、999 和 -1 通常表示“未回答”。如果没有人把它们声明为缺失值,它们就会作为又一个回答计入计算。只有当它们远远偏离该列的其他值时才会被标出,所以合理取值可达 99 的量表不会被标出。另外,还会列出哪些列有一半以上留空。

未回答平均值空白
类型与格式

一个“不知道”就让整列变成文本

在一列数字中,只要有一个值是用文字写的,程序就会把整列当作文本读取,什么也算不出来。小数也是如此:如果 3,5 和 3.5 同时存在,根据程序的语言设置,有些会被当作数字读取,有些则不会。

混合类型逗号还是句点
重复个案

被录入两次的个案

完全相同的行,还有看起来像编号却有重复值的列。一份被录入两次的回答就是这样暴露出来的,而且靠看是看不出来的:要靠计数。

重复个案编号
两个文件时

合并之前,先弄清能不能合并

上传两个文件后,会对它们进行比较:结构是否相同,在哪些行和列上不同,其中一个是否因导出限制而截断了文本。之后可以合并,按数据的形态而不是按列名来匹配列,因为列名常常骗人,数据不会。每一对都附上理由,由你确认或舍弃。

说清楚

它做什么,不做什么

在这里说清楚,好过在使用的第一分钟才发现。

不做

统计分析

它不计算,不做变量交叉,也不画图。它是前一步:把数据整理好,让你使用的程序不会把一个错误的数字当作正确的交给你。

不计算不画图
不替你决定

两个数据集测量的是否是同一件事

下载合并结果之前,你需要勾选四个选项:分析单位相同、时期相同、定义相同、编码相同。只有了解数据来源的人才能做出这个判断。

分析单位你的判断
个人数据

文件永远不会离开你的电脑

它在你的浏览器中读取,不会上传到任何地方。对于一个附有姓名、电子邮箱和知情同意书的问卷数据集来说,这一点比其他任何文档都重要。如果其中还有开放题,你可以直接在那里为它编码,无需把文件移到任何地方。

如果数据集要分享出去,可以先去除其中的标识符:列名可以识别时,证件号码变成代码,姓名被删除,同样在你的浏览器中完成。

常见问题

文件是如何读取的、列数不一致的行、是否缺少表头行、完全重复的行、空列、所有人回答都相同的列、一半以上留空的列、被当作数字的缺失值代码、混有文字值的数值列、逗号和句点混用的小数,以及有重复值的编号列。

SPSS 导出的值用单引号括起来,而 Excel 只认双引号。回答中写的每个逗号都会把这一行拆开,于是文件看起来多出了几列,还有错行。它们并没有坏:只是被读错了,在这里会被正确读取。

实际表示“未回答”的 99、999 或 -1。如果没有人把它们声明为缺失值,它们就会作为又一个回答计入平均值,在没有任何提醒的情况下毁掉它。只有当它们远远偏离该列其他回答时才会被标出,所以合理取值可达 99 的量表不会被标出。

它按数据的形态匹配列:多样性有多大、典型长度是多少、所用词汇重合了多少。如果有表头,名称完全相同的优先。然后它会显示每一对及其理由,由你确认或舍弃:没有你看过,什么都不会合并。

能把它们拼在一起,但结果取决于一件任何工具都无法核实的事:两者统计的是同一种单位。一个数据集可能统计的是人,另一个统计的是记录,而列照样能拼在一起。所以,下载之前你需要勾选四个选项,只有了解数据来源的人才能勾选。

Excel。

不会。文件在你的浏览器中读取,永远不会离开你的电脑。对于包含个人数据的问卷数据集来说,这一点比其他任何文档都重要。

用你自己的数据集试试

上传文件,看看它发现了什么。只需几秒钟,无需注册,什么都不会上传。

打开数据工具应用目前提供英语、西班牙语和葡萄牙语版本。