spss重新编码为相同的变量(如何生成个案编码)
spss重新编码为相同的变量(如何生成个案编码)5、单击【确定】完成操作,其结果如下(见下图):4、选择$Casenum后,单击↑按钮,将可表达式送入【数字表达式】框中。1、【目标变量】为ID.2、选择【函数组】中的【全部】。3、【函数和特殊变量】框中将显示几个前导美元($)符号的变量,这些变量称之为系统变量(System variable)。
【作者介绍】李志辉,长期从事各类统计软件应用研究,主编或参编SPSS、MINITAB、STATISTICA多个统计软件教材共8本。代表作:电子工业出版社《SPSS常用统计分析教程(SPSS 22.0中英文版)(第4版)》(2015年)。
最近网友网友问,如何用SPSS生成个案编码,其目的是在数据操作过程中,可能需要排序等功能,导致无法恢复原状态,因此想在对数据整理前,插入一个顺序编号,以便能够恢复“原状”。其实这个功能在EXCEL中的“序列填充”功能可实现,但是在SPSS中可否实现呢?答案是肯定的。
〖例子〗现有一个共有20个个案的资料,如下图:
操作步骤如下(按箭头步骤操作)
1、【目标变量】为ID.
2、选择【函数组】中的【全部】。
3、【函数和特殊变量】框中将显示几个前导美元($)符号的变量,这些变量称之为系统变量(System variable)。
4、选择$Casenum后,单击↑按钮,将可表达式送入【数字表达式】框中。
5、单击【确定】完成操作,其结果如下(见下图):
6、如果读者希望生成一个以2015开头的流水号的话,可在【数字表达式】框中输入:$CASENUM 201500(见下图)
注:$Casenum其实在其他函数中,选择【其他】同样可显示$Casenum。
此外,DOS版本的SPSS是以程序起家的,其后续版本仍保持优良的传统,上述过程同样也可以用程序命令实施,具体程序如下:
DATASET ACTIVATE 数据集0.
COMPUTE ID=$CASENUM.
EXECUTE.
COMPUTE ID1=$CASENUM 201500.
EXECUTE.
关注同名微信订阅号“一起学SPSS”后,关键词“epiinfo”即可获取Epi Info下载地址。