跳转到内容

使用 SPSS 和 PASW/移动变量

来自维基教科书,开放的书籍,开放的世界

有时,您会有一个大型数据集,并且希望将变量移动到数据集中不同的位置。在 SPSS 中,您可以通过拖放变量来实现。但是,在非常大的数据集中,这可能需要很长时间。更简单的方法是使用语法。语法允许您将变量快速移动到数据集中特定位置。以下是将变量移动到不同位置时会使用的语法的示例。

将变量从数据集的底部(或末尾)移动到顶部(或开头)

[编辑 | 编辑源代码]

当您通过重新编码或计算变量创建新变量时,该变量始终会在数据集的底部或末尾创建。要将变量从数据集的底部移动到顶部,您可以使用以下语法

MATCH FILES FILE=*
  /KEEP=bottomvariable, topvariable TO secondtobottomvariable
  ALL.

其中“bottomvariable”是您数据集中最后一个变量,“topvariable”是您数据集中第一个变量,“secondtobottomvariable”是最后一个变量上方的变量。此语法将“bottomvariable”变量移动到数据集的顶部。

将变量从特定位置移动到数据集的底部(或末尾)

[编辑 | 编辑源代码]

如果您想将数据集中间的变量移动到底部,可以使用以下语法

MATCH FILES FILE=* 
    /KEEP=variable01 TO variable14, 
          variable16 TO variable36, 
          variable15 
          ALL. 

其中“variable15”是要使用的变量,它是数据集中第 15 个变量。语法告诉 SPSS 保持变量 1 到 14 的位置不变,以及变量 16 到 36 的位置不变。但是,它告诉 SPSS 将变量 15 移动到数据集的末尾。

华夏公益教科书