我想过滤一个值为0或值没有数据的列。我试过以下几句话,但似乎都没有达到我想要的效果。
# demo2122 = dataframe
# grp_mlk = column
demo2122 %>% filter(grp_mlk == 0 | grp_mlk == "")
demo2122 %>% filter(grp_mlk == 0 | grp_mlk == NA)
提前感谢您的帮助!
使用is.na(grp_mlk)
而不是grp_mlk == NA
,因为默认情况下filter
会删除NA
行
library(dplyr)
demo2122 %>%
filter(grp_mlk == 0| is.na(grp_mlk))