【发布时间】:2014-01-05 16:37:15
【问题描述】:
我目前正在尝试操作一个充满零的矩阵,我想用数字填充它。 矩阵的目的是描述密度的分布。
问题是,为了做到这一点,我只有三个向量来描述矩阵中的非零值。 即第一个包含包含数字的单元格的纵坐标值,第二个包含横坐标值,第三个包含密度值。
例如,如果我在 [3,2] 单元格中的密度为 3,那么我将拥有三个向量:
vector1 = (3), vector2 = (2), vector3 = (3)
我没有成功尝试用 for 循环填充它,由于我对 R 不是很熟练,所以很难弄清楚如何填充该矩阵。
提前感谢您的回答,如果您有任何问题,请不要犹豫。
【问题讨论】:
-
m[ cbind( vector1 , vector2 ) ] <- vector3其中m是矩阵对象。
标签: r math matrix statistics