我的目标是使用像这样的运算符从矩阵中提取某些值:z<x<y
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
[3,] 7 8 9
从这些矩阵中想要提取低于3且高于6的值。如果有人帮助我,我将非常感激。
答案 0 :(得分:2)
试试这个:
z <- matrix(1:9, 3, 3, byrow = TRUE)
z[z < 3 | z > 6]
# [1] 1 7 2 8 9
排序:
sort(z[z < 3 | z > 6])
# [1] 1 2 7 8 9