
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? 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). Agradeço qualquer ajuda. Att., Emerson

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 of NA values: the allowed values correspond to never, only if the count is positive and even for zero counts. This is overridden by specifying exclude = NULL. Note that levels specified in exclude are mapped to NA and so included in NA 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>
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?
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).
Agradeço qualquer ajuda.
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.

Obrigado Rodrigo. Resolvido. Abs, Emerson Em 22 de abril de 2013 16:44, Rodrigo Coster <rcoster@gmail.com> escreveu:
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 of NA values: the allowed values correspond to never, only if the count is positive and even for zero counts. This is overridden by specifying exclude = NULL. Note that levels specified in exclude are mapped to NA and so included in NA 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>
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?
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).
Agradeço qualquer ajuda.
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.
participantes (2)
-
Emerson Cotta Bodevan
-
Rodrigo Coster