我需要做一个非常简单的任务,但由于我不熟悉RI,所以不确切知道如何做.我必须创建一个100个数字的向量,随机值从0到1,带有2个DECIMAL数字.我试过这个:
x2 <- runif(100, 0.0, 1.0)
Run Code Online (Sandbox Code Playgroud)
它工作得很好,但数字有8个十进制数字,我需要它们只有2个.
那么你想从集合{0,1/100,2/100,...,1}中随机抽样数字?然后在代码中写出:
hundredths <- seq(from=0, to=1, by=.01)
sample(hundredths, size=100, replace=TRUE)
Run Code Online (Sandbox Code Playgroud)
或者
x2 <- round( runif(100, -0.005, 1.0049, 2 )
Run Code Online (Sandbox Code Playgroud)
小智 5
希望这可以帮助
x1 = round(runif(100,0,1), 2)
Run Code Online (Sandbox Code Playgroud)
100:随机数的数量 0: 最小值 1: 最大值 2: 四舍五入到两位小数宫 | 归档时间: |
|
| 查看次数: |
45883 次 |
| 最近记录: |