Lendo o help da função table (?table)table(..., exclude = if (useNA == "no") c(NA, NaN), useNA = c("no", "ifany", "always"), dnn = list.names(...), deparse.level = 1)...useNA
controls if the table includes counts ofNA
values: the allowed values correspond to never, only if the count is positive and even for zero counts. This is overridden by specifyingexclude = NULL
. Note that levels specified inexclude
are mapped toNA
and so included inNA
counts.
Ou seja:x <- c(1:10, NA)
table(x)
table(x, useNA='ifany')Ou tambem da para usar o is.na:
sum(is.na(x))Sobre a diferença entre <NA> e NA é só como algumas classes mostram NA. Acho que é mais para diferenciar, ja que em textos pode ocorrer o texto NA, ja <NA> é um pouco mais dificil.
2013/4/22 Emerson Cotta Bodevan <bodevan.ec@gmail.com>
_______________________________________________Agradeço qualquer ajuda.Outra pergunta... qual a diferença de NA e <NA>? Percebi que NA aparece em variáveis quantitativas e <NA> aparece em variáveis qualitativas. (Carreguei meu Banco de Dados com o comando read.table).Prezados,tenho um data frame em que uma das variáveis (quantitativa) possui NA. Como faço para contar quantos NAs eu tenho? Como faço para a função table contá-los?
Att.,Emerson
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.