не может импортировать данные из R в SPSS - PullRequest
0 голосов
/ 28 января 2011

Я использовал команду 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

Может кто-нибудь сказать мне, что случилось? Благодарю.

1 Ответ

1 голос
/ 28 января 2011

Файл, вероятно, отсутствует в рабочем каталоге SPSS. С show directory. SPSS показывает текущий рабочий каталог. Попробуйте отредактировать файл .sps, чтобы включить полный путь в оператор FILE="esoph.dat". Или попробуйте поместить файлы .dat и .sps в рабочий каталог.

...