是否可以使用dplyr過濾完整個案的data.frame?當然,complete.cases
列出了所有變量的作品。但是,a)當有很多變量時是冗長的,b)當變量名稱未知時(例如,在處理任何數據幀的函數中),不可能。使用dplyr(個案刪除)過濾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))
'complete.cases'不只是接受向量。它也需要整個數據幀。 – joran
但是,這並不是'dplyr'的過濾功能的一部分。我想我還不夠清楚,並更新了我的問題。 – user2503795
這將有助於如果你能證明它如何不能與dplyr一起工作,但是當我用過濾器嘗試它時,它工作得很好。 – joran