我尝试过read.spps(),但是我得到了一个编码错误:
library(foreign)
read.spss('persona.sav')
#>re-encoding from CP1252图标中的错误(名称(Rval),cp,""):不支持从'CP1252‘到'’的转换,此外:警告消息:在read.spss("persona.sav")中: persona.sav:无法识别的记录类型7,在系统文件中遇到的子类型18
发布于 2013-05-23 17:49:18
尝试将其重新编码为utf-8文件:
library(foreign)
read.spss('persona.sav', reencode='utf-8')发布于 2018-03-09 03:45:49
您可以尝试将'to.data.frame = TRUE'添加到read.spss()中
例如:
df <- read.spss("data.sav", to.data.frame = TRUE)https://stackoverflow.com/questions/16720630
复制相似问题