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
[email protected]
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.