[R-br] duvida integers e as.double

Benilton Carvalho beniltoncarvalho em gmail.com
Sexta Março 30 19:55:32 BRT 2012


A dica e' vc observar q quem ta' fazendo a magica e' o comando array()...

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)...

Dai', mudando o comando para:

tabelasDouble = lapply(tabelas, function(tab) array(as.double(tab),
dim=dim(tab), dimnames=dimnames(tab)))

faz o q vc quer.

benilton

2012/3/30 Vitor Aguiar <vitor.aguiar em me.com>

> Você está correto. Eu apenas estou perdendo o nome dos meus índices,
> aqueles que estão dentro da função tabelaPorGrupo:
> > Nomes <- levels(factor(c(dat[,cols[1]], dat[,cols[2]])))
>
> Isso está sendo aplicado ao objeto "tabelas". Mas quando se corre a linha:
> > tabelasDouble = lapply(tabelas, function(tab) array(as.double(tab),
> dim=dim(tab)))
>
> eu perco essa informação. O índices passam então a ser chamados de [,1]
> [,2] [,3]... e assim por diante.
>
> Desculpe novamente a ignorância em R, mas tem como eu reaplicar o nome dos
> índices?
>
> Obrigado,
> Vitor
>
>
>
> On Mar 30, 2012, at 10:15 AM, Benilton Carvalho wrote:
>
> no exemplo q eu enviei, a estrutura dos dados e' mantida.... se nao for,
> por favor, poste um exemplo que eu possa reproduzir. b
>  _______________________________________________
> 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120330/b391621d/attachment.html>


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