Obg Fernando, mais deu pau na saida, pq será gerado 16.483.600 combinações. Tem como nao dar pau?<br /> <br /><br />
<hr style="border-top: 1px solid #ccc;" />
Em 16/07/2012 23:17, <strong>Fernando Mayer < fernandomayer@gmail.com ></strong> escreveu:<br />Converta para data.frame e use o merge()<br /><br />## CMR<br /><br /># matrizes<br />m1 <- matrix(c(1,3,5,1,3,7,1,3,9), nrow=3, byrow=T)<br />m2 <- matrix(c(2,4,6,2,4,8,2,4,10), nrow=3, byrow=T)<br /><br /># converte para data.frame<br />m1.df <- as.data.frame(m1)<br />m2.df <- as.data.frame(m2)<br /><br /># faz o merge<br />saida <- merge(m1.df, m2.df, by = NULL, all = TRUE, sort = FALSE)<br /><br /># se quiser voltar para matrix...<br />saida <- as.matrix(saida)<br />colnames(saida) <- NULL<br /><br /><br />[]s,<br /><br /><br />---<br />Fernando Mayer<br />Universidade Federal de Santa Catarina - UFSC<br />Departamento de Ecologia e Zoologia - ECZ/CCB<br />URL: <a href="http://sites.google.com/site/fernandomayer" target="_blank">http://sites.google.com/site/fernandomayer</a><br />e-mail: fernandomayer [@] gmail.com<br /><br /><br />2012/7/16 andrebvs 
 :<br />> Como combinar cada linha do conjunto A com cada linha do conjunto B, por<br />> exemplo:<br />><br />> Conjunto A:<br />><br />> [,1] [,2] [,3]<br />> [1,]    1    3    5<br />> [2,]    1    3    7<br />> [3,]    1    3    9<br />> [4,]    1    3   11<br />> [5,]    1    3   13<br />> [6,]    1    3   15<br />> [7,]    1    3   17<br />> [8,]    1    3   19<br />> [9,]    1    3   21<br />> [10,]    1    3   23<br />> .<br />> .<br />> .<br />> [4060,]   55   57   59<br />><br />><br />> Conjunto B:<br />><br />> [,1] [,2] [,3]<br />> [1,]    2    4    6<br />> [2,]    2    4    8<br />> [3,]    2    4   10<br />> [4,]    2    4   12<br />> [5,]    2    4   14<br />> [6,]    2    4   16<br />> [7,]    2    4   18<br />> [8,]    2    4   20<br />> [9,]    2    4   22<br />> .<br />> .<br />> .<br />> [4060,]   56   58   60<br />><br />><br />> Re
 sultado esperado:<br />><br />> [1,]   1    3    5   2    4    6<br />> [2,]   1    3    5   2    4    8<br />> .<br />> .<br />> .<br />> [4060,]   55   57   59   56   58   60<br />><br />> desde já agradeço!<br />><br />> Att.<br />> André<br />><br />><br />> _______________________________________________<br />> R-br mailing list<br />> R-br@listas.c3sl.ufpr.br<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<br />> mínimo reproduzível.<br />_______________________________________________<br />R-br mailing list<br />R-br@listas.c3sl.ufpr.br<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 /><br />