R 矩阵中哪些元素大于x
我有一个非常简单的问题。我有一个矩阵y(1,2,3),想要访问大于1的元素。我不打算计算它们,但想得到2和3的输出。你的意思是这样的吗:R 矩阵中哪些元素大于x,r,R,我有一个非常简单的问题。我有一个矩阵y(1,2,3),想要访问大于1的元素。我不打算计算它们,但想得到2和3的输出。你的意思是这样的吗: A = matrix( c(1, 2, 3), # the data elements nrow=1, # number of rows ncol=3, # number of columns byrow = TRUE) A [,1] [,2] [,3] [1,] 1 2 3
A = matrix(
c(1, 2, 3), # the data elements
nrow=1, # number of rows
ncol=3, # number of columns
byrow = TRUE)
A
[,1] [,2] [,3]
[1,] 1 2 3
大于1:
which(A > 1)
返回:
[1] 2 3
这将返回以下值:
A[A>1]
y1]
哦,是的。非常感谢:)其中(a>1)
返回索引,而不是值。在这个例子中,它们是相同的。是的,我同意。我忘了加最后几行。就这么做了。谢谢提醒。@Sena如果这是答案,请点击“接受答案”按钮。