我是programmin的初学者,特别是R。
我想在正态分布中生成一组随机数,但要将这些数字中的小数位数限制为仅2。
我一直在使用x1< - runif()来生成我的数字。
我可以添加一些内容以使我只能将结果四舍五入到小数点后两位吗?
答案 0 :(得分:2)
您可以使用round()函数限制小数位。
如果我理解你的问题,这应该可以解决问题:
x1 <- round(
runif(5, min=0, max=1)
, digits = 2
)
x1
每次都会有不同的结果:
[1] 0.55 0.55 0.75 0.85 0.13