我想根据一定的间距将数字舍入到第一个整数,即
if the spacing is s=5
6.5 -> 5
8.5 -> 10
可以改变间距s。我可以用圆形但只用10,100等来做到这一点。
非常感谢
答案 0 :(得分:1)
plyr
有一个内置功能可以通过精美的设置(round_any
)
require(plyr)
round_any(102.1, 10)
round_any(99.01, 5, f = ceiling)
round_any(1.1, 5, f = ceiling)
round_any(6, 5, f = floor)
round_any(6.3, 0.25, f = floor)