我知道要检索最接近 0 的值,我可以使用以下方法:
filter(abs(x-0)==min(abs(x-0)))
...x
作为你的载体。如何检索最接近0 的两个值?
这是一个dplyr
版本;您可以使用top_n
获取n
某些字段的最小(或最大)值:
df = data.frame(x = runif(100, -1, 1))
df %>%
mutate(dist.from.0 = abs(x - 0)) %>%
top_n(-2, dist.from.0)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句