Предположим, у меня есть два Фреймы данных:Уникальные и неединственные списки значений в кадре данных в R
данных кадра 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 (где значение V2 является «ZZ») нет в Data1 И в последней строке в Data1 (где значение V2 является «RE») является нет в Data2.
A) Я хотел бы составить список всех значений V2, которые НЕ присутствуют ни в одном из кадров данных.
Для этого примера это были бы «ZZ» и «RE».
B) Я хотел бы составить список всех значений V2, которые присутствуют в обоих кадрах данных.
Для этого примера результатом будут «AB», «XY», «DH», «ST».