0

出力が両方の世界で最適になるように、2 つの行を結合しようとしています。ddplyorを使用していくつかのソリューションを読みましたが、aggregateそれらは数値データでのみ機能します。

以下は、私がやろうとしていることの例です。

入力:

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"

鍵はどこにあるCNTRY

x理想的には、値を保持するか、異なるかを選択できる必要がありますy


編集1:

DFこの例では、解決策はx&ではなくデータ フレームで機能するはずyです。私のデータ フレームには重複する複数のアカウントがあり、複数のインスタンスを持つがアカウント (キー) を共有するすべての行をマージしようとしています。

4

2 に答える 2