[R-br] Substituir NA's

eder em leg.ufpr.br eder em leg.ufpr.br
Quarta Agosto 10 17:32:28 BRT 2011


Daniel,
na.omit(x)
Att
>
> Maravilha! Deu certo aqui pessoal. Muito Obrigado ao Gustavo, Edinho e o
> Prof. Paulo Justiniano!
>
> E agora me surge uma outra dúvida:
>
> ifelse(existe pelo menos um NA na linha, Exclua a linha, Mantenha a linha)
> ?
>
> Como escrevo isso acima em linguagem R?
>
> Obrigado,
> Daniel
>
>> From: edinhoestat em yahoo.com.br
>> Date: Wed, 10 Aug 2011 16:20:00 -0400
>> To: r-br em listas.c3sl.ufpr.br
>> Subject: Re: [R-br] Substituir NA's
>>
>> If(var="",0.1,var)
>>
>> Edson Lira
>> Estatístico
>> Ma-Am
>>
>> Em 10/08/2011, às 16:09, Daniel Dantas <daniel.dantas em hotmail.com>
>> escreveu:
>>
>> > Boa tarde pessoal,
>> >
>> > A minha dúvida é: Como substituir os NA's de uma matriz pelo valor 0.1
>> e os que não forem NA manter os valores de x?
>> >
>> > Lógica: Se x = NA, então 0.1, caso contrário x.
>> >
>> > Tentei da forma abaixo mas não obtive exito:
>> >
>> > > x
>> >          [,1]     [,2]     [,3]     [,4] [,5] [,6] [,7]
>> > [1,] 0.359375 2.593750 2.453125 0.531250   NA   NA   NA
>> > [2,] 5.095238 6.619048 3.857143 2.119048   11    0   11
>> > [3,]       NA 5.333333 1.000000 2.000000    1    0    1
>> > [4,] 0.800000 7.850000 3.850000 2.250000    4    1    2
>> > [5,] 5.833333 9.000000 4.833333 3.666667    2    0    0
>> > [6,] 2.285714 8.857143 3.428571 2.714286   NA   NA   NA
>> >
>> > y<- ifelse(x==NA,0.1,x)
>> > > y
>> >      [,1] [,2] [,3] [,4] [,5] [,6] [,7]
>> > [1,]   NA   NA   NA   NA   NA   NA   NA
>> > [2,]   NA   NA   NA   NA   NA   NA   NA
>> > [3,]   NA   NA   NA   NA   NA   NA   NA
>> > [4,]   NA   NA   NA   NA   NA   NA   NA
>> > [5,]   NA   NA   NA   NA   NA   NA   NA
>> > [6,]   NA   NA   NA   NA   NA   NA   NA
>> >
>> > Tentei também de outra forma mas também sem sucess:
>> > y<- ifelse(x=="NA",0.1,x)
>> >
>> > Obrigado,
>> > Daniel
>> >
>> >
>> > _______________________________________________
>> > R-br mailing list
>> > R-br em 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 em 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 em 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.




Mais detalhes sobre a lista de discussão R-br