0

我使用库中的write.foreign命令foreign将 R 数据导入 SPSS,我使用了以下代码但失败:

write.foreign(esoph,"esoph.dat","esoph.sps",package="SPSS")

但是当我尝试esoph.sps在 SPSS 中运行该文件时,输出给我以下消息是 SPSS 输出:

DATA LIST FILE= "esoph.dat"  free (",") 
/ agegp alcgp tobgp ncases ncontrls  . 

>Error # 31 in column 17.  Text: esoph.dat 
>File not found. 
>This command not executed. 
VARIABLE LABELS

谁能告诉我发生了什么?谢谢。

4

1 回答 1

1

该文件可能不在 SPSS 工作目录中。用show directory.SPSS 显示当前工作目录。尝试编辑文件以在语句.sps中包含完整路径。FILE="esoph.dat"或者,尝试将.dat.sps文件放在工作目录中。

于 2011-01-28T14:29:11.103 回答