2 つのデータ フレームがあるとします。
データ フレーム 1 (これを Data1 と呼びましょう):
V1 V2
1 "AB"
3 "XY"
5 "DH"
8 "ST"
7 "RE"
Data1 のコード:
V1 <- c(1,3,5,8,7)
V2 <- c("AB","XY", "DH", "ST","RE")
Data1 <- data.frame(V1,V2)
データ フレーム 2 (これを Data2 と呼びましょう):
V1 V2
1 "AB"
2 "ZZ"
3 "XY"
5 "DH"
8 "ST"
Data2 のコード:
V1 <- c(1,2,3,5,8)
V2 <- c("AB","ZZ","XY","DH","ST")
Data2 <- data.frame(V1,V2)
お気づきのように、Data2 の 2 行目 (V2 の値は「ZZ」) は Data1 に存在せず、Data1 の最後の行 (V2 の値は「RE」) は Data2 に存在しません。
A)どちらのデータ フレームにも存在しないすべての V2 値のリストを作成したいと考えています。
この例では、「ZZ」と「RE」になります。
B)両方のデータ フレームに存在するすべての V2 値のリストを作成したいと思います。
この例では、結果は「AB」、「XY」、「DH」、「ST」になります。