Чи можна відфільтрувати data.frame для повних випадків за допомогою dplyr? complete.cases
Зі списком усіх змінних працює, звичайно. Але це а) багатослівно, коли існує багато змінних, і б) неможливо, коли імена змінних невідомі (наприклад, у функції, яка обробляє будь-який 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))
dplyr
функції фільтра. Думаю, я був недостатньо чітким і оновив своє запитання.
complete.cases
не просто приймає вектори. Також потрібні цілі кадри даних.