2017-04-13 3 views
0
에 병합

2 개의 데이터 세트 회사와 rounds2가 있습니다. 회사에는 66368 개의 행과 10 개의 열이 있습니다. 2 라운드는 114949 개의 행과 6 개의 열을가집니다. 이 2 개의 데이터 세트를 병합하면 제로 행과 15 개의 열이 생깁니다. 왜 나는 제로 열을 얻는거야.두 데이터 세트를 R

master_frame<-merge(rounds2,companies,by.x = c("company_permalink"),by.y = c("permalink")) 

enter image description here

+1

작은 재현 가능한 예를 제공하십시오. – akrun

답변

1

시도 - 당신이 '말을 일반적인 열 이름을 변경하지 않는 이유는

master_frame<-merge(rounds2,companies,by.x = "company_permalink",by.y = "permalink",all=T) 

ID'and 시도

master_frame<-merge(rounds2,companies,by = 'ID' , all=T) 

all.x, all.y 또는 all 논쟁은 또한 중요한 토대가된다. 어떤 종류의 j oin는 당신을보고 있습니다.

관련 문제