I have suppose a matrix like that> mat <- matrix(1:21, 7) > mat[,1] [,2] [,3] [1,] 1 8 15 [2,] 2 9 16 [3,] 3 10 17 [4,] 4 11 18 [5,] 5 12 19 [6,] 6 13 20 [7,] 7 14 21>From this matrix, I want to create a vector like tha :c(mat[7,], mat[6,], mat[5,], ....., mat[1,]) Can anyone please guide me, how to do that? Thanks -- View this message in context: http://www.nabble.com/A-matrix-calculation-tp25106048p25106048.html Sent from the R help mailing list archive at Nabble.com.

On Aug 23, 2009, at 2:37 PM, Bogaso wrote:> > I have suppose a matrix like that > >> mat <- matrix(1:21, 7) >> mat > [,1] [,2] [,3] > [1,] 1 8 15 > [2,] 2 9 16 > [3,] 3 10 17 > [4,] 4 11 18 > [5,] 5 12 19 > [6,] 6 13 20 > [7,] 7 14 21 > >> From this matrix, I want to create a vector like tha : > > c(mat[7,], mat[6,], mat[5,], ....., mat[1,]) > > Can anyone please guide me, how to do that?c( mat[7:1,] ) # [1] 7 6 5 4 3 2 1 14 13 12 11 10 9 8 21 20 19 18 17 16 15 -- David Winsemius, MD Heritage Laboratories West Hartford, CT

No no, I actually want following result : 7, 14, 21, 6, 13, 20, 5, 12, 19,............ David Winsemius wrote:> > > On Aug 23, 2009, at 2:37 PM, Bogaso wrote: > >> >> I have suppose a matrix like that >> >>> mat <- matrix(1:21, 7) >>> mat >> [,1] [,2] [,3] >> [1,] 1 8 15 >> [2,] 2 9 16 >> [3,] 3 10 17 >> [4,] 4 11 18 >> [5,] 5 12 19 >> [6,] 6 13 20 >> [7,] 7 14 21 >> >>> From this matrix, I want to create a vector like tha : >> >> c(mat[7,], mat[6,], mat[5,], ....., mat[1,]) >> >> Can anyone please guide me, how to do that? > > c( mat[7:1,] ) > > # [1] 7 6 5 4 3 2 1 14 13 12 11 10 9 8 21 20 19 18 17 16 15 > > -- > > David Winsemius, MD > Heritage Laboratories > West Hartford, CT > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > >-- View this message in context: http://www.nabble.com/A-matrix-calculation-tp25106048p25106224.html Sent from the R help mailing list archive at Nabble.com.

On Sun, Aug 23, 2009 at 8:53 PM, Bogaso<bogaso.christofer at gmail.com> wrote:> No no, I actually want following result : > > 7, ? 14, ? 21, 6, ? 13, ? 20, 5, ? 12, ? 19,............How about this? x = c() for (i in 7:1) x = c(x,mat[i,]) Guess that would do the trick. Best, Michael -- Michael Knudsen micknudsen at gmail.com http://lifeofknudsen.blogspot.com/