如何以长格式合并多个数据集与SPSS中的缺失数据

时间:2017-08-25 06:55:28

标签: syntax merge spss

我正在研究一项项目,该项目来自一项长期研究,大约有300名参与者。我提供的数据分为多个SPSS文件,这些文件都是“长格式”。每个数据集包含一个测试的纵向信息。参与者在20个时间点进行了测量,因此每个参与者最多有20个观察值。

我将所有这些数据集编译成一个宽格式的SPSS文件。

但是,将这些数据集合并到一个数据集时存在多个挑战:

  • 缺少访问权限不会由任何数据集中的行表示。
  • 响应率(即总行数)在度量之间不同。
  • 访问编码存在多个错误(即“timpeoint”变量在许多情况下是错误的),但我有每次访问的日期。

要纠正这些挑战中的两个已手动检入一个数据库,并更正了错误的“时间点”值,添加了缺失的行。这个“母亲数据库”现在具有良好的音质。

我想知道是否有办法将其余的spss文件与此文件合并,同时满足以下条件:

  • 按身份证号码匹配。
  • 按访问日期匹配,使用“母亲数据库”作为访问的定义(请注意,我试图与“母亲数据库”合并的数据集中并非所有访问都可用)。
  • 如果访问时缺少数据,请添加缺失值。
  • 如果缺少访问(即没有日期),请添加缺失值。

0 个答案:

没有答案