如何从向量中提取最大值并将其定位在 R 中?



在 R 中的向量中,如何获得最大值出现的位置?

V[i] <- c(1,2,3,4,5,6,7)
max(V)
# [1] 7

如何获得向量中出现最大值的位置?在这种情况下,输出将为 7,因为 V[7]=7

你可以这样做

V <- c(1,2,3,7,5,6,4)
needle <- max(V)
position <- match(needle, V)
V[position] # returns 7

最新更新