如何使用variabe值使用SPSS语法命名文件?
我有一个数据集,每个人都有100多个变量 我有两个人名变量:lastname和firstname 如何使用名称(即变量lastname和firstname的值)创建输出文件 我想按lastname firstname分割文件,并将每个人的数据导出到一个文本文件中,该文件使用该人的姓名作为文件名 下面是我的spss命令文件现在正在执行的操作。如何让命令文件为每个人输出单独的文件如何使用variabe值使用SPSS语法命名文件?,spss,Spss,我有一个数据集,每个人都有100多个变量 我有两个人名变量:lastname和firstname 如何使用名称(即变量lastname和firstname的值)创建输出文件 我想按lastname firstname分割文件,并将每个人的数据导出到一个文本文件中,该文件使用该人的姓名作为文件名 下面是我的spss命令文件现在正在执行的操作。如何让命令文件为每个人输出单独的文件 SORT CASES BY lastname firstname . SPLIT FILE BY lastname f
SORT CASES BY lastname firstname .
SPLIT FILE BY lastname firstname .
PRINT / " ".
PRINT /
"===================================================================".
PRINT / "Report of Selected Responses from the".
PRINT / "Survey Form Document".
Print /"Responses for Candidate: " .
Print / firstname.
Print / lastname.
PRINT /
"===================================================================".
DO IF (Q1.5month EQ "" OR sysmis(q1.5day) OR sysmis(q1.5year) ).
Print
/ "1.5. Some or all of date of birth left blank".
END IF.
[More such print statements.]
EXECUTE.
SPLIT FILE OFF.
首先创建一个empry字符串变量并填充它:
stringfirstname\u lastname(A100)。
Compute firstname\u lastname=concat(rtrim(firstname),“\u”,rtrim(lastname))。
执行。
然后进入“数据”菜单,拆分为文件,选择新的firstname\u lastname变量作为拆分变量,并在“选项”下选择“值标签”。选择一个文件夹,你就完成了。也许单击“粘贴”,以运行语法中的所有内容,并很好地粘贴spss语法。然而,我还不够清楚。我将编辑我的问题。是否保存打印文本?