Decir que tengo la siguiente R hoja.de.datosZZZ
:Contando no NA en un marco de datos; obtener respuesta como un vector
(ZZZ <- structure(list(n = c(1, 2, NA), m = c(6, NA, NA), o = c(7, 8,
8)), .Names = c("n", "m", "o"), row.names = c(NA, -3L), class = "data.frame"))
## not run
n m o
1 1 6 7
2 2 NA 8
3 NA NA 8
Quiero saber, en forma de un vector, el número de no-nas que tengo. Quiero la respuesta a mi disposición como:
2, 1, 3
Cuando utilizo el comando length(ZZZ)
, consigo 3
, que por supuesto es el número de vectores en el hoja.de.datos, una pieza lo suficientemente valiosa de información.
Tengo otras funciones que operan en este data.frame y me dan respuestas en forma de vectores, pero, dang-it, la longitud no funciona así.
creo que la OP es después del número de NA ** por columna ** en el marco de datos no en general. – daroczig
Buen punto. No leí con cuidado. – kmm
Gracias por la ayuda de todos en esto. Responde mi pregunta Solo estoy empezando a abrir la puerta para ver lo que R puede hacer. Es realmente una herramienta increíble. – Plsvn