重複の可能性:
R を最も近い .5 または .1 に丸める R
で 1、2 または 1.1、1.2、1.3 ではなく、1、1.5、2 などに丸めるにはどうすればよいですか?
コンマの後に数桁の数値を四捨五入したい場合
a <- 2.1357
使うことができます
round(a, 1)
結果として 2.1 を取得します。
次に、次のような数値の配列を用意します
b <- rnorm(n = 10, mean = .5, sd = .1)
> b
[1] 0.5554950 0.4527671 0.5217543 0.6137458 0.6023219 0.7045009 0.5140363 0.5312920
[9] 0.5841152 0.4492901
0.1 の倍数にするためにこれらの数値を丸めたい場合は、入力するだけで十分です
round(b, 1)
ここで私の質問: 0.2の倍数を作成するためにそれらを丸めたい場合はどうすればよいですか? または0.3 ? または0.25 ...など?
ありがとう、