<p>rowMeans(<a href="http://is.na">is.na</a>(object))</p>
<p>Onde object eh o seu data.frame.</p>
<div class="gmail_quote">On May 16, 2012 10:55 PM, "Vitor Aguiar" <<a href="mailto:vitor.aguiar@me.com">vitor.aguiar@me.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">Boa tarde a todos,<div><br></div><div>tenho um dataframe composto de milhares de linhas e queria calcular o proporção de NAs que tenho em cada linha em relação ao total de dados para essa linha. </div>
<div><br></div><div>Exemplo de linha no dataframe:</div><div><br></div><div><b><font color="#444444">1</font></b> NA NA 15 16 23 22 NA NA NA NA 4 10 18 19 14 21 NA NA 11 8 6 11 NA NA</div><div><br></div><div>Então pensei em fazer algo como:</div>
<div><br></div><div><div>funçãoNA = function( x ) {</div><div>naind = table(<a href="http://is.na" target="_blank">is.na</a>( x[i, ]))</div><div>naind[[2]] / length(x[i, ])</div><div>}</div></div><div><br></div><div>Sou novo em programação e não sei como aplicar isso pra todas as linhas. Não consigo aplicar a função acima com a função apply, pois ela não reconhece o "i". Tenho que usar um loop pra isso?</div>
<div><br></div><div>Desde já, muito obrigado.</div><div>Vitor</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>