2つのデータフレームをIDでマージしようとしています。最初に一致するすべてのIDをマージし、次に一致しないものを見つけます。共通のIDをマージできるマージ関数を見つけました。例:
m1 = merge(df1, df2, by=c("id"))
現在、データフレーム1と一致しないデータフレーム2のIDを使用して新しいデータフレームを作成しようとしています。
どのコマンドを探すべきか教えていただけますか?
例えば:
次の2つのデータセットがあります。
df1 df2
df1にないdf2のIDで新しいデータフレームを作成しようとしています。たとえば、df2のid="a3"および"c3"です。
私のサンプルデータ:
df1 =data.frame(id= c("a1","a2","b1","b2","c1","c2"), value= 1:6)
df2 =data.frame(id= c("a1","a2","a3","b1","c1","c3"), value= 7:12)
どうもありがとう、アヤン