[R] How to save row values from a matrix into one vector?

Chris82 rubenbauar at gmx.de
Fri Sep 16 17:43:44 CEST 2011

Dear R users,

I guess, I have a quit simple problem, but I'm not getting the solution.

I create a matrix like this:

test <- matrix(seq(1,3,1),ncol=5,nrow=3)

then I want to create one vector, consisting of every row of the matrix.
My first idea was to do this with a for loop.

op <- vector()

for (o in 1:3){
op[o] <- as.vector(test.id[o,])

The results should be like this:

[1] 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3


View this message in context: http://r.789695.n4.nabble.com/How-to-save-row-values-from-a-matrix-into-one-vector-tp3818415p3818415.html
Sent from the R help mailing list archive at Nabble.com.

More information about the R-help mailing list