Положить конкретные значения вектора строк матрицы - PullRequest
0 голосов
/ 22 января 2012

У меня есть такой вектор:

Sum<-c(24, 32, 40, 48, 56, 28, 36, 44, 52, 60)

Теперь я хочу сделать матрицу этого вектора, например, первые 5 значений вектора должны стать первой строкой матрицы, а остальные пять каквторая строка, подобная этой.

 1   2  3  4  5
1 24  32 40 48 56
2 28  36 44 52 60

, когда я использую матричную функцию, она выдает мне такой вывод, который мне не нужен:

 [,1] [,2] [,3] [,4] [,5]
[1,]   24   40   56   36   52
[2,]   32   48   28   44   60

Есть ли способ получить желаемоевыход??Спасибо за любую помощь.

1 Ответ

1 голос
/ 22 января 2012

Используйте параметр byrow матрицы

m <- matrix(Sum, nrow=2, byrow=T)

См. ?matrix для получения дополнительной помощи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...