Voglio contare il numero di NAvalori in una colonna di frame di dati. Supponiamo che venga chiamato il mio frame di dati dfe che il nome della colonna che sto prendendo in considerazione siacol . Il modo in cui mi è venuto in mente è il seguente:
sapply(df$col, function(x) sum(length(which(is.na(x)))))
È un modo buono / efficace per farlo?
value, oltre aNAscrivere una funzione booleanais.valuee quindi usaresum(is.value(df$col))la strada da percorrere o c'è una sintassi diretta più concisa per questo?