[R] Stacking matrix columns
Iris Simmons
|kw@|mmo @end|ng |rom gm@||@com
Sun Aug 6 02:15:07 CEST 2023
You could also do
dim(x) <- c(length(x), 1)
On Sat, Aug 5, 2023, 20:12 Steven Yen <styen using ntu.edu.tw> wrote:
> I wish to stack columns of a matrix into one column. The following
> matrix command does it. Any other ways? Thanks.
>
> > x<-matrix(1:20,5,4)
> > x
> [,1] [,2] [,3] [,4]
> [1,] 1 6 11 16
> [2,] 2 7 12 17
> [3,] 3 8 13 18
> [4,] 4 9 14 19
> [5,] 5 10 15 20
>
> > matrix(x,ncol=1)
> [,1]
> [1,] 1
> [2,] 2
> [3,] 3
> [4,] 4
> [5,] 5
> [6,] 6
> [7,] 7
> [8,] 8
> [9,] 9
> [10,] 10
> [11,] 11
> [12,] 12
> [13,] 13
> [14,] 14
> [15,] 15
> [16,] 16
> [17,] 17
> [18,] 18
> [19,] 19
> [20,] 20
> >
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.
>
[[alternative HTML version deleted]]
More information about the R-help
mailing list