¿Es posible filtrar un data.frame para casos completos usando dplyr? complete.casescon una lista de todas las variables funciona, por supuesto. Pero eso es a) detallado cuando hay muchas variables yb) imposible cuando no se conocen los nombres de las variables (por ejemplo, en una función que procesa cualquier 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))
dplyrla función de filtro de. Supongo que no fui lo suficientemente claro y actualicé mi pregunta.
complete.casesno solo acepta vectores. También se necesitan marcos de datos completos.