[R-br] problema com for loop

Vitor Aguiar vitor.aguiar em me.com
Segunda Março 12 15:55:08 BRT 2012


Muito boa alternativa.
Muito obrigado Benilton!


On Mar 12, 2012, at 3:51 AM, Benilton Carvalho wrote:

> Desde que os nomes dos grupos nao sejam ambiguos:
> 
> grupos <- unique(gsub("(.*)\\.\\d{1}$", "\\1", names(Pop)))
> tabelaPorGrupo <- function(grp, dat){
>    cols <- grep(grp, names(dat))
>    Nomes <- levels(factor(c(dat[,cols[1]], dat[,cols[2]])))
>    table(factor(Pop[,cols[1]], levels=Nomes), factor(Pop[,cols[2]],
> levels=Nomes))
> }
> tabelas <- lapply(grupos, tabelaPorGrupo, Pop)
> names(tabelas) <- grupos
> tabelas
> 
> 
> 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.




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