从满足R中条件的数组中提取索引
假设我有从满足R中条件的数组中提取索引,r,R,假设我有d3和x使用哪个 > which(d>3 & d<=6) [1] 4 5 6 7 >其中(d>3&dMinor:c()创建了一个向量,它类似于但不完全是一个数组 您可以创建逻辑向量并使用它访问d d[d>3 & d<=6] # the operators return logical vectors, [] extracts # only the TRUE values d[d>3&dIs这里需要arr.in
d3
和x使用哪个
> which(d>3 & d<=6)
[1] 4 5 6 7
>其中(d>3&dMinor:c()创建了一个向量,它类似于但不完全是一个数组
您可以创建逻辑向量并使用它访问d
d[d>3 & d<=6] # the operators return logical vectors, [] extracts
# only the TRUE values
d[d>3&dIs这里需要arr.ind
参数吗?不需要,但指出它的存在是有用的。如果这是一个矩阵,则需要arr.ind来获取完整信息。谢谢,这很好。但是,我有一个巨大的数据集,将多次调用此命令。它的性能如何?有什么方法可以加速它p?我已经编辑了我的答案,在阅读了你的评论后,我意识到arr.ind
在这里是不必要的:D