我试图合并不同的 Dataframe ,其特点是非常大量的变量,这是命名的代码,如c302,c303等。从SPSS导入的原始文件保留了非常有用的标签。当我尝试合并这些数据框时(使用cbind或merge),我丢失了所有变量标签。是否可以保留它们?
c302
c303
cbind
merge
ttcibm8c1#
使用dplyr的left_join代替merge,因为它保留了属性:
left_join
library(dplyr) library(haven) df1 <- read_sav("one.sav") df2 <- read_sav("two.sav") df <- left_join(x = df1, y = df2, by = "var_name")
1条答案
按热度按时间ttcibm8c1#
使用dplyr的
left_join
代替merge
,因为它保留了属性: