A dica e' vc observar q quem ta' fazendo a magica e' o comando array()...<div><br></div><div>Dai', se vc ler o manual desse comando (digitando ?array ), vc vera' que ha' 3 argumentos: a) data (q vc ja esta' usando); b) dim (q vc tbm esta' usando); c) dimnames (que nao esta' sendo usado)...</div>
<div><br></div><div>Dai', mudando o comando para:</div><div><br></div><div>tabelasDouble = lapply(tabelas, function(tab) array(as.double(tab), dim=dim(tab), dimnames=dimnames(tab)))</div><div><br></div><div>faz o q vc quer.</div>
<div><br></div><div>benilton<br><br><div class="gmail_quote">2012/3/30 Vitor Aguiar <span dir="ltr"><<a href="mailto:vitor.aguiar@me.com">vitor.aguiar@me.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><font face="Verdana" style="font-size:13px">Você está correto. Eu apenas estou perdendo o nome dos meus índices, aqueles que estão dentro da função tabelaPorGrupo: </font><div class="im">
<div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana">> Nomes <- levels(factor(c(dat[,cols[1]], dat[,cols[2]])))</font></span></div><div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana"><br>
</font></span></div></div><div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana">Isso está sendo aplicado ao objeto "tabelas". Mas quando se corre a linha:</font></span></div><div class="im">
<div><font face="Verdana" style="font-size:13px"><span style="border-collapse:collapse">> </span><span style="border-collapse:collapse">tabelasDouble = lapply(tabelas, function(tab) array(as.double(tab), dim=dim(tab))) </span></font></div>
<div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana"><br></font></span></div></div><div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana">eu perco essa informação. O índices passam então a ser chamados de [,1] [,2] [,3]... e assim por diante. </font></span></div>
<div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana"><br></font></span></div><div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana">Desculpe novamente a ignorância em R, mas tem como eu reaplicar o nome dos índices?</font></span></div>
<div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana"><br></font></span></div><div><span style="border-collapse:collapse;font-size:13px"><font face="Verdana">Obrigado,</font></span></div><div><span style="border-collapse:collapse"><font face="Verdana" style="font-size:13px">Vitor</font><br>
</span><div><br></div><div><br></div><div><br><div><div class="im"><div>On Mar 30, 2012, at 10:15 AM, Benilton Carvalho wrote:</div><br></div><blockquote type="cite"><div class="im">no exemplo q eu enviei, a estrutura dos dados e' mantida.... se nao for, por favor, poste um exemplo que eu possa reproduzir. b<br>
</div><div class="im">
_______________________________________________<br>R-br mailing list<br><a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">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.</div></blockquote></div><br>
<br></div></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>