如何用 dplyr 移除特定条件的 row (有NA的情况)
ex:
ID <- c(1:10)
VAL <- c(1,2,3,NA,5,6,7,NA,9,10)
data <- data.frame(ID, VAL, stringsAsFactors=F)
###
如果我不要5以下的
我不能写 data %>% filter(VAL >= 6)
会没有 NA
也许可以改成 data %>% filter(VAL >= 6 & is.na(VAL))
可是万一资料有其他的东西 例如空格, 小老鼠之类的?
有没有什么办法是 "选到符合条件的, 然后移除那些row" ?