R:如何在给定约束值的情况下获得最接近的较小元素的索引

zin*_*non 1 r

我在R中有一个列表

b <-c(230, 275,234,400)
Run Code Online (Sandbox Code Playgroud)

而且我想获得元素的索引值小于280.因此想要获得275的索引.

建议的解决方案是什么?也许用match()

Col*_*vel 5

match(max(b[b<280]), b)
#[1] 2
Run Code Online (Sandbox Code Playgroud)