Daniel,<div>assim funciona para um data frame e vc não precisa fazer para as colunas separadamente</div><div>x         <- data.frame(c1=c(1,2,3,NA,5), c2=c(1,NA,3,4,NA))</div><div>pos     <- <a href="http://is.na">is.na</a>(x)</div>
<div>x[pos] <- 0</div><div><br></div><div>Helber</div><div><br><br><div class="gmail_quote">2011/8/10 Daniel Dantas <span dir="ltr"><<a href="mailto:daniel.dantas@hotmail.com">daniel.dantas@hotmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">



<div><div dir="ltr">
Boa tarde pessoal,<br><br>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?<br><br>Lógica: Se x = NA, então 0.1, caso contrário x.<br><br>Tentei da forma abaixo mas não obtive exito:<br>
<br>> x<br>         [,1]     [,2]     [,3]     [,4] [,5] [,6] [,7]<br>[1,] 0.359375 2.593750 2.453125 0.531250   NA   NA   NA<br>[2,] 5.095238 6.619048 3.857143 2.119048   11    0   11<br>[3,]       NA 5.333333 1.000000 2.000000    1    0    1<br>
[4,] 0.800000 7.850000 3.850000 2.250000    4    1    2<br>[5,] 5.833333 9.000000 4.833333 3.666667    2    0    0<br>[6,] 2.285714 8.857143 3.428571 2.714286   NA   NA   NA<br><br>y<- ifelse(x==NA,0.1,x)<br>> y<br>
     [,1] [,2] [,3] [,4] [,5] [,6] [,7]<br>[1,]   NA   NA   NA   NA   NA   NA   NA<br>[2,]   NA   NA   NA   NA   NA   NA   NA<br>[3,]   NA   NA   NA   NA   NA   NA   NA<br>[4,]   NA   NA   NA   NA   NA   NA   NA<br>[5,]   NA   NA   NA   NA   NA   NA   NA<br>
[6,]   NA   NA   NA   NA   NA   NA   NA<br><br>Tentei também de outra forma mas também sem sucess: <br>y<- ifelse(x=="NA",0.1,x) <br><br>Obrigado,<br><font color="#888888">Daniel<br><br><br>                                         </font></div>
</div>
<br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br></div>