当我直接在远程数据库中工作时,我仍然习惯于通过dplyr
提供的有限/不同的数据争用工具,而不是在存储在R内存中的数据框中。因此我的问题是:
如何过滤掉某个列中某个列具有NA的表格的行?
给出一个带有列A和B的示例数据帧mydata
,例如,在基数R中,它是
mydata[!is.na(mydata$A),]
在dplyr
中,数据存储在内存中,它是:
mydata %>%
filter(!is.na(A))
但是,当我尝试在数据库中执行上述语句时,出现错误
错误:n不大于0L
我知道na.omit()
但我希望能够灵活地过滤我需要的任何列。