我使用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
谁能告诉我发生了什么?谢谢。
答案 0 :(得分:1)
该文件可能不在SPSS工作目录中。使用show directory.
SPSS显示当前工作目录。尝试编辑.sps
文件以在FILE="esoph.dat"
语句中包含完整路径。或者,尝试将.dat
和.sps
文件放在工作目录中。