交换向量的向量而不转换为矩阵

时间:2013-06-05 17:32:07

标签: r

我有一个矩阵,我将其存储为速度和载波的矢量记忆考虑。我想基本上从'byrow = FALSE'换成'byrow = TRUE'而不实际将其转换为矩阵(同样,对于速度和内存考虑,数据可能非常大)。

通过致电matrix,例如,这是微不足道的。如果我有2x3矩阵,

> a <- 1:6
> a
[1] 1 2 3 4 5 6
> as.vector(matrix(a, nrow=2, ncol=3, byrow=TRUE))
[1] 1 4 2 5 3 6

我想我可以提出一个手动解决方案,包括提取每个第i个条目和重新排序等,但希望可能有一个更直接的解决方案。

有什么想法吗?

感谢。

0 个答案:

没有答案