限制R.Studio中生成数字的小数位数

时间:2012-10-12 08:39:38

标签: decimal

我是programmin的初学者,特别是R。

我想在正态分布中生成一组随机数,但要将这些数字中的小数位数限制为仅2。

我一直在使用x1< - runif()来生成我的数字。

我可以添加一些内容以使我只能将结果四舍五入到小数点后两位吗?

1 个答案:

答案 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