Dear All
I would like to convert matrix rows to columns. I am thinking the t() function
should help, but am having a hard time converting the matrix into the
dimensions I would like them to. Example:
a <-matrix(c(1:30),ncol=3) gives me:[,1] [,2] [,3]
[1,] 1 11 21
[2,] 2 12 22
[3,] 3 13 23
[4,] 4 14 24
[5,] 5 15 25
[6,] 6 16 26
[7,] 7 17 27
[8,] 8 18 28
[9,] 9 19 29
[10,] 10 20 30
I would like to convert the above into a matrix that looks like this with 3
rows and 10 columns:
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
I have tried :
b <-t(matrix(a))
but I am getting a 1X30 double matrix. I also Tried to specify
b <-t(matrix(a),byrow=TRUE,ncol=10)
but that does not help either...
apreciate your help,
Andras
[[alternative HTML version deleted]]
______________________________________________
[email protected] 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.