Quiero saber cómo omitir NA
valores en un marco de datos, pero solo en algunas columnas que me interesan.
Por ejemplo,
DF <- data.frame(x = c(1, 2, 3), y = c(0, 10, NA), z=c(NA, 33, 22))
pero solo quiero omitir los datos donde y
está NA
, por lo tanto, el resultado debería ser
x y z
1 1 0 NA
2 2 10 33
na.omit
Parece eliminar todas las filas que contienen alguna NA
.
¿Alguien puede ayudarme con esta simple pregunta?
Pero si ahora cambio la pregunta como:
DF <- data.frame(x = c(1, 2, 3,NA), y = c(1,0, 10, NA), z=c(43,NA, 33, NA))
Si solo quiero omitir x=na
o z=na
, ¿dónde puedo poner la |
función in?