Я думаю, что то, что вы ищете, это:
#Sample matrix
myMatrix <- matrix(c(1, 2, 3, 4, 5, 6, 7, 8))
myMatrix
[,1]
[1,] 1
[2,] 2
[3,] 3
[4,] 4
[5,] 5
[6,] 6
[7,] 7
[8,] 8
Попробуйте это:
myMatrix_new <- matrix(myMatrix, nrow = 2, byrow = TRUE)
myMatrix_new
[,1] [,2] [,3] [,4]
[1,] 1 2 3 4
[2,] 5 6 7 8
В справке ?matrix
вы можете найти аргументы nrow
, ncol
, byrow
, которые позволяют вам установить количество строк, столбцов и автоматически, если хотите.