无法将数据从R导入SPSS

时间:2011-01-28 03:25:38

标签: r importerror spss

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

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

但是当我尝试在SPSS中运行esoph.sps文件时,输出给出了以下消息: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

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

1 个答案:

答案 0 :(得分:1)

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