У меня есть data.frame, похожий на эту структуру:
a b c
1 1 A
1 1 A
1 1 BLAH
2 2 BLAH
2 3 C
df <- data.frame(a=c(1,1,1,2,2),b=c(1,1,1,2,3), c=c("A","A","BLAH","BLAH", "C"))
Мне нужно выделить только те данные, которые различаются на основе переменных «a» и «b», но сохраняют переменную «c»в результатах - но с условием .Если есть дубликаты, оставьте только версию, НЕ равную значению «BLAH».
Вывод должен выглядеть следующим образом:
1 1 A
2 2 BLAH
2 3 C
Итак, у меня есть отдельное подмножество, и я решил отказаться от версии "BLAH"?Кроме того, обратите внимание, что я сохранил только одну из строк «1 1 A» по желанию.