读取R中的spss文件的值标签

时间:2017-01-10 15:08:45

标签: r labels spss

我使用此代码读取spss文件:

dt<-read.spss("dt.sav",to.data.frame = TRUE,use.value.labels = TRUE)

但我收到了这个错误:

  

警告讯息:

     

levels<-*tmp*,值= if(nl == nL)as.character(标签)其他   paste0(标签,:不推荐使用因子中的重复级别

我没有找到任何相关信息。有谁可以帮助我?

1 个答案:

答案 0 :(得分:0)

根据错误消息,您似乎有重复的因素。

您应该使用:

dt<-read.spss("dt.sav",to.data.frame = TRUE,use.value.labels = TRUE,duplicated.value.labels="append")