从SPSS添加标签作为R中的列名

时间:2019-08-16 11:14:09

标签: r spss

我尝试将SPSS文件(.sav)导入R。我使用过:

library(forigin)
read.spss("file.sav", to.data.frame = TRUE, use.value.labels = TRUE)

对于原始数据,标签的编码类似于“ Q8A_10-某些文本”。参见下面的图片(即第一行中的“语言”):

enter image description here

但是我从read.spss获得的列名称仅显示了“ Q8A_10”(即没有文字)。如何从SPSS获取完整的Label作为列名。

如果我view()数据帧没问题,

enter image description here

但如果我使用glimpse()str()

,则不会
library(dplyr)

file %>%
select(1:2) %>%
head()

  RESPID        SAMPLE
1    524 Client Sample
2   1362 Client Sample
3   1872 Client Sample
4   1894 Client Sample
5   2063 Client Sample
6   2077 Client Sample

0 个答案:

没有答案