如何在R中读取.sav SPSS文件?

Fel*_*ffa 4 statistics r spss cp1252 character-encoding

我试过read.spps(),但是我得到了一个编码错误:

> library(foreign)
> read.spss('persona.sav')
re-encoding from CP1252
Error in iconv(names(rval), cp, "") : 
  unsupported conversion from 'CP1252' to ''
In addition: Warning message:
In read.spss("persona.sav") :
  persona.sav: Unrecognized record type 7, subtype 18 encountered in system file
Run Code Online (Sandbox Code Playgroud)

Fel*_*ffa 8

尝试将其重新编码为utf-8文件:

> library(foreign)
> read.spss('persona.sav', reencode='utf-8')
Run Code Online (Sandbox Code Playgroud)