我有一个这样的数据框:
df <- data.frame(ID = c(1,2,3,4,5),TEST=c(TRUE,FALSE,FALSE,NA,TRUE))
df
ID TEST
1 1 TRUE
2 2 FALSE
3 3 FALSE
4 4 NA
5 5 TRUE
我想删除TEST = TRUE的行,并保留TEST = FALSE和TEST = NA的行:
> df
ID TEST
1 2 FALSE
2 3 FALSE
3 4 NA
但是,当我使用subset(df, df$TEST!=TRUE)
时,R会删除TEST = TRUE且TEST = NA的行。如何将行保持在TEST = NA?