- 已编辑
如我构造的数据,c 组存在缺失值,如何把整个 c 组都删掉(3行)?
data <-
tibble(x = rep(c("a", "b", "c"), 3),
y = c(1:8, NA)) %>%
arrange(x)
目前想到的方法是
data %>%
group_by(x) %>%
summarise(Not_NA = ifelse(any(is.na(y)), NA, TRUE)) %>%
drop_na() %>%
inner_join(data, by = "x") %>%
select(-Not_NA)
不知道有没有更简单的方法。