2つのデータフレームAとBでマージ機能を使用しています
nrow(A) <- 11537
nrow(B) <- 734
しかし、次のようにマージ機能を適用すると:
m <- merge(A,B,all.x=TRUE,by="id")
nrow(m) <- 29730
29730行で「m」を取得します。BをAにマージしているため、「m」には11537行のみが必要です。この背後にある理由を特定できません。誰か助けてくれませんか?「A」には何が追加されますか?
ファイルが大きいため、手動で確認できません。