Quiero contar el número de NA
valores en una columna de marco de datos. Digamos que mi marco de datos se llama df
, y el nombre de la columna que estoy considerando es col
. La forma en que se me ocurrió es la siguiente:
sapply(df$col, function(x) sum(length(which(is.na(x)))))
¿Es esta una forma buena / más eficiente de hacer esto?
value
, aparte deNA
escribir una función booleanais.value
y luego usarsum(is.value(df$col))
el camino a seguir o ¿hay una sintaxis directa más concisa para esto?