Я импортирую файл .dta в R и пытаюсь left_join()
передать его с другим фреймом данных в столбце с именем name
. Я использую zap_formats()
для очистки формата данных, и оба столбца name
являются символами. Тем не менее, когда я пытался left_join()
эти два набора данных, он по-прежнему говорит
Предупреждение: столбец name
имеет разные атрибуты на LHS и RHS соединения.
Это из-за формата .dta? Это код, который я использую для left_join()
двух наборов данных:
#import data
library(haven)
library(readxl)
CIE<-read_dta("CIE.dta")
CRF<-read_excel("CRF.xls")
#join two data sets
name<-gsub(" ","",CIE$name)
cie<-zap_formats(CIE)
library(dplyr)
df<- left_join(CRF,CIE,by="name",all=TRUE)