아말감을 두 줄로 합쳐서 출력이 양방에 가장 적합하도록 노력하고 있습니다. ddply
또는 aggregate
을 사용하는 일부 솔루션을 읽었지만 숫자 데이터로만 작동합니다.여러 데이터 클래스가있는 행을 병합
다음은 내가하려는 일의 예입니다.
입력 : 키가 CNTRY
이상적이다
x <- c("Yemen", 1, NA, NA, 4, 5, "Six")
y <- c("Yemen", NA, "B", 3, NA, 6, "Six")
DF <- as.data.frame(rbind(x,y))
colnames(DF)[1] <- c("CNTRY")
출력
"Yemen", 1, "B", 3, 4, 5, "Six"
, 내가 x
또는 y
의 값을 유지할지 여부를 선택 할 수 있어야한다 그들이 다르다면 임대.
편집 1
용액이 예에서는 데이터 프레임 DF
작동하지 x
& y
한다. 내 데이터 프레임에 복제 된 여러 계정이 있고 두 개 이상의 인스턴스가 있지만 계정 (키)을 공유하는 모든 행을 병합하려고합니다.