用R中的随机值创建一个100数字向量,取整为2位小数

我需要做一个非常简单的任务,但是因为我不熟悉RI,所以我不知道如何去做。 我必须创建一个包含100个数字的向量,其随机值从0到1以及2个DECIMAL数字。 我试过这个:

 x2 <- runif(100, 0.0, 1.0)

它工作得很好,但数字有8个十进制数,我只需要2个。


也许还有:

(sample.int(101,size=100,replace=TRUE)-1)/100

所以你想从集合{0,1 / 100,2 / 100,...,1}中随机抽样数字? 然后在代码中完全写入:

hundredths <- seq(from=0, to=1, by=.01)
sample(hundredths, size=100, replace=TRUE)

要么

x2 <- round( runif(100, -0.005, 1.0049, 2 )
链接地址: http://www.djcxy.com/p/4233.html

上一篇: Create a 100 number vector with random values in R rounded to 2 decimals

下一篇: How to concatenate strings in a specified order