【发布时间】:2016-04-19 09:52:05
【问题描述】:
对于大矩阵 [n,1],我想找出每一行的值是否小于 0.1,以及下一个值(在下一行中)是否大于 0.1。
ifelse(matrix[1,1]<0.1 & matrix[2,1]>0.1, "1", "0")
ifelse(matrix[2,1]<0.1 & matrix[3,1]>0.1, "1", "0")
ifelse(matrix[3,1]<0.1 & matrix[4,1]>0.1, "1", "0")`
如何为每一行自动计算?
【问题讨论】:
-
是的,我之前尝试过,但这是我的第一个循环,我不知道在这种情况下如何编写它。 for (i in matrix) { + ifelse(matrix[i,1]0.1, "1", "0")}
标签: r if-statement matrix