Como combinar linhas de uma matrix?

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,]

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,]
participantes (2)
-
Marcelo Cardoso mello
-
Paulo Justiniano