Programa R para Biologia da Conservação
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Tirar o NA

4 participantes

Ir para baixo

Tirar o NA Empty Tirar o NA

Mensagem por Vicente Neto Ter Jun 09, 2020 10:59 pm

Boa noite,

Estou tentando fazer uma analise, mas em uma parte da tabela aparece o NA e não existe valores para esses locais.
Já usei a função na.omit, mas ela tira toda a linha e eu preciso dos valores da linha gostaria de saber se tem alguma função para o R omitir o NA sem perder a linha.







Vicente Neto

Mensagens : 3
Data de inscrição : 31/03/2020

Ir para o topo Ir para baixo

Tirar o NA Empty Re: Tirar o NA

Mensagem por Carolina Lorieri Qua Jun 17, 2020 6:12 am

Olá Vicente

Tente a função na.rm=T, conforme modelo abaixo:

tapply(diascheios$concentracao, diascheios$dia_hr, mean, na.rm=T)
Carolina Lorieri
Carolina Lorieri

Mensagens : 35
Data de inscrição : 01/04/2020

Ir para o topo Ir para baixo

Tirar o NA Empty Re: Tirar o NA

Mensagem por Yasmin Canalli Qua Jun 17, 2020 3:48 pm

Olá! Você tem a opção de estimar os valores ausentes com o pacote Amelia ou Mice. Deve existir outros por aí

Yasmin Canalli

Mensagens : 15
Data de inscrição : 30/03/2020

Ir para o topo Ir para baixo

Tirar o NA Empty Re: Tirar o NA

Mensagem por Prof. Marcos Qua Jun 17, 2020 5:04 pm

Vicente, provavelmente usar o na.rm, que a Carolina sugeriu, é uma das melhores opções. Agora, é um argumento que não funciona em todas as funções do R... Então quando isso acontece, uma saía é você dividir os seus dados em vários objetos menores, cada um com apenas as variáveis para uma dada análise - e você, no fim, aplica na.omit() apenas nestes objetos, mantendo as linhas que são excluídas quando você faz isso para o objeto completo.

Por fim, a dica da Yasmin também é interessante em algunas contextos: existe a possibilidade de usar métodos que estimam os valores dos NAs a partir dos próprios dados.
Prof. Marcos
Prof. Marcos

Mensagens : 678
Data de inscrição : 23/12/2015
Idade : 42
Localização : Maceió, AL

https://cantinhodor.wordpress.com/

Ir para o topo Ir para baixo

Tirar o NA Empty Re: Tirar o NA

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos