R 如何获得所有大于x的位置数? V

R 如何获得所有大于x的位置数? V,r,R,使用which V <- c(1,3,2,4,2,3,1); X <- 3; pos <-V[V == X]; pos不知道哪个.max。幸运的是,我只需要在我的程序中使用它。:)请注意which.min和which,maxtho,它们只返回第一个最小值或最大值元素。@Sacha-Epskamp:这一点很好。如果您想要所有的最小值(最大值),那么使用which(V==max(V)) pos <- which(V == 3)

使用
which

V <- c(1,3,2,4,2,3,1);

X <- 3;
pos <-V[V == X];

pos不知道
哪个.max
。幸运的是,我只需要在我的程序中使用它。:)请注意
which.min
which,max
tho,它们只返回第一个最小值或最大值元素。@Sacha-Epskamp:这一点很好。如果您想要所有的最小值(最大值),那么使用
which(V==max(V))
pos <- which(V == 3)