sweep() pode ser uma opcao considere inicialmente o comando a seguir que vai retornar m11 e m22 (e seria assim para um numero arbitrario de linhas)
sweep(m1, 2, m1[1,]) dai em diante é ciclar isto para todas as linhas da matrix por exemplo com apply e dependendo de como voce quer guardar os resultados On Mon, 12 Sep 2011, Marcelo Cardoso mello wrote:
Como eu posso realizar o procedimento abaixo de forma generalizada em uma matrix de “m” linhas? Obrigado. m1<-matrix(c(10,26,56,42,13,13), nc=3) m1 m11<-m1[1,]- m1[1,] m12<-m1[1,]- m1[2,] m21<-m1[2,]- m1[1,] m22<-m1[2,]- m1[2,]
_______________________________________________ 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.
