Здесь у меня есть фрейм данных:
df2 <- data.frame(a=c("A", "A", "B"), b=c(1, 0, 1))
df2 %>%
distinct(a, .keep_all=TRUE)
Результат:
a b
1 A 1
2 B 1
Но я бы хотел контролировать, какая строка сохраняется с условием.Например, distinct(a)
, но сохраняйте строку, когда b == 0.То есть я хочу сохранить другой ряд с A.