立即打开
*10. 用SPSS快速“纵向增加”ADD (变量相同、例数增加)数据文件(分享之10)
福建省疾控中心 潘宝骏(13509366051@163.com).
*(1) 建立数据文件“数据库1”:id 是数据型,宽度8;sex、area 都是字符串,宽度均为4;
birth 是出生日期,日期型 dd-mmm-yyyy.
DATA LIST FREE /id(N8) name(A10) sex(A4) birth(DATE) area(A4) age score1 score2.
BEGIN DATA.
1 张×× 男 08-DEC-1952 FJ 23 92.3 86.2
2 李×× 女 07-NOV-1962 GD 29 87.5 79.3
3 王×× 男 12-AUG-1973 GX 25 95.7 89.4
4 赵×× 女 28-JAN-1946 GZ 26 85.6 80.9
5 欧阳×× 男 28-FEB-1946 SC 24 79.2 73.5
END DATA.
FORMATS id age(F8.0) score1 score2(F8.1).
SAVE OUTFILE='d:\spss\sav\数据库1.sav'.
*(2) 建立的数据文件“数据库2”:.
DATA LIST FREE /id(N8) name(A10) sex(A4) birth(DATE) area(A4) age score1 score2.
BEGIN DATA.
101 林郑×× 男 19-MAR-1956 ZJ 23 92.3 86.2
102 许×× 女 22-AUG-1962 SH 29 87.5 79.3
103 钱×× 男 24-NOV-1946 JS 25 95.7 89.4
104 孙×× 男 28-OCT-1957 JX 26 85.6 80.9
105 陈×× 男 21-SEP-1949 SD 24 79.2 73.5
END DATA.
FORMATS id age(F8.0) score1 score2(F8.1).
SAVE OUTFILE='d:\spss\sav\数据库2.sav'.
*(3) 建立的数据文件“数据库2”:.
DATA LIST FREE /id(N8) name(A10) sex(A4) birth(DATE) area(A4) age score1 score2.
BEGIN DATA.
401 吴×× 女 24-JAN-1947 XJ 36 72.2 79.6
402 魏×× 男 16-FEB-1953 XZ 38 75.2 67.3
403 丁×× 女 19-AUG-1937 QH 39 81.1 76.3
404 韩×× 女 28-OCT-1948 SX 37 79.6 72.8
405 史×× 男 29-JUN-1951 GS 35 71.2 69.4
END DATA.
FORMATS id age(F8.0) score1 score2(F8.1).
SAVE OUTFILE='d:\spss\sav\数据库3.sav'.
*(3) “纵向增加”ADD (变量相同、例数增加)数据(如果有更多的数据库,就增加更多行命令即可).
* 所用命令是: ADD FILES /FILE='path\DataFile1.sav' /FILE='path\DataFile2.sav'.
ADD FILES FILE = 'd:\spss\sav\数据库1.sav'
/FILE = 'd:\spss\sav\数据库2.sav'
/FILE = 'd:\spss\sav\数据库3.sav'.
* 将合并好的数据库,存储为新的文件名:.
SAVE OUTFILE = 'd:\spss\sav\数据库#.sav'.
*(4) 将合并好的数据库“数据库#.sav”,从头到尾给予重新编码为新的顺序(总编号 Noall):.
SORT CASES by id.
COMPUTE Noall=$CASENUM.
FORMATS Noall(F8.0).
LIST VARIAES=ALL.
*输出结果(总编号 Noall 在最后一列;可把“总编号 Noall”拉到最左边一列,以便更清晰看到总编号):.
* id name sex birth area age score1 score2 Noall
1 张×× 男 08-DEC-1952 FJ 23 92.3 86.2 1
2 李×× 女 07-NOV-1962 GD 29 87.5 79.3 2
3 王×× 男 12-AUG-1973 GX 25 95.7 89.4 3
4 赵×× 女 28-JAN-1946 GZ 26 85.6 80.9 4
5 欧阳×× 男 28-FEB-1946 SC 24 79.2 73.5 5
101 林郑×× 男 19-MAR-1956 ZJ 23 92.3 86.2 6
102 许×× 女 22-AUG-1962 SH 29 87.5 79.3 7
103 钱×× 男 24-NOV-1946 JS 25 95.7 89.4 8
104 孙×× 男 28-OCT-1957 JX 26 85.6 80.9 9
105 陈×× 男 21-SEP-1949 SD 24 79.2 73.5 10
401 吴×× 女 24-JAN-1947 XJ 36 72.2 79.6 11
402 魏×× 男 16-FEB-1953 XZ 38 75.2 67.3 12
403 丁×× 女 19-AUG-1937 QH 39 81.1 76.3 13
404 韩×× 女 28-OCT-1948 SX 37 79.6 72.8 14
405 史×× 男 29-JUN-1951 GS 35 71.2 69.4 15
Number of cases read: 15 Number of cases listed: 15.
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
nkunku 发表于 2022-1-20 05:21 
学习一下,谢谢
欢迎交流
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
栏目导航
热门文章
推荐文章
扫码加好友,拉您进群