我有一个非常简单的问题。我有一个矩阵y(1 2 3)并且想要访问大于1的元素。我不打算计算它们但想获得2和3的输出
答案 0 :(得分: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]