是否可以使用dplyr过滤data.frame以获取完整案例?complete.cases
当然,列出所有变量的列表是可行的。但这是a)当有很多变量时冗长; b)当变量名未知时(例如,在处理任何data.frame的函数中),则不可能。
library(dplyr)
df = data.frame(
x1 = c(1,2,3,NA),
x2 = c(1,2,NA,5)
)
df %.%
filter(complete.cases(x1,x2))
但这不适用于
—
user2503795 2014年
dplyr
的过滤器功能。我想我还不够清楚,所以更新了我的问题。
如果您可以确切演示它如何与dplyr结合使用,将会有所帮助,但是当我尝试使用filter时,它就可以正常工作。
—
joran 2014年
complete.cases
不只是接受向量。它也需要整个数据帧。