【发布时间】:2011-05-26 00:30:07
【问题描述】:
假设你有一个矩阵
m <- matrix(1:25*2, nrow = 5, ncol=5)
如何从矩阵下标(行索引、列索引)转换为可以在矩阵上使用的线性索引。例如,您可以使用这两种方法中的任何一种来提取矩阵的值
m[2,3] == 24
m[12] == 24
R 中如何从 (2,3) => 12 或 12 => (2,3) 开始
在 Matlab 中,用于将矩阵下标转换为线性索引(反之亦然)的函数是 ind2sub 和 `sub2ind
R 中有没有等价的方法?
【问题讨论】:
-
这样的问题表明您将以复杂的方式做一些简单的事情......