У меня есть 2 кадра данных df1
и df2
.
df1 <- data.frame(c1=c("a","b","c","d"),c2=c(1,2,3,4) )
df2 <- data.frame(c1=c("c","d","e","f"),c2=c(3,4,5,6) )
> df1
c1 c2
1 a 1
2 b 2
3 c 3
4 d 4
> df2
c1 c2
1 c 3
2 d 4
3 e 5
4 f 6
Мне нужно выполнить операцию установки этих двух кадров данных. Я использовал метод merge(df1,df2,all=TRUE)
и merge(df1,df2,all=FALSE)
, чтобы получить объединение и пересечение этих кадров данных и получить требуемый результат. Какова функция, чтобы получить минус этих кадров данных, то есть все позиции, существующие на одном кадре данных, но не другие? Мне нужен следующий вывод.
c1 c2
1 a 1
2 b 2