【发布时间】:2016-02-12 00:41:55
【问题描述】:
我已经“cbind”了 2 个矩阵来制作矩阵“x”,这样每行的第一列就在一起了,第二列对也一样:
X1 Y1 X2 Y2 etc.
val val val val
val val val val
val val val val
在实际创建的矩阵中,列数比上例多得多。 我正在尝试遍历矩阵:
for (i in 1:49){
slope = atan((x[i+1,2]-x[i, 2])/(x[i+1,1]-x[i,1]))
}
如您所见,我试图从前两列下降的连续值中获取斜率。我的问题是我不知道如何让这个函数遍历整个矩阵并对每一列对做同样的事情。 有什么建议吗?
【问题讨论】:
-
for (i in 1:49) 49 是因为每列有 50 行
标签: r for-loop matrix iterator