如何在R中随机生成非常小的数字

时间:2015-08-28 00:05:46

标签: r random-sample

我希望在1e-91范围内生成非常小的数字。

如果可能,这些数字应来自所有订单。

例如1e-9,2e-5,3.2e-6,1.6e-4 ......等等

我试过这个

set.seed(123)
kk <- runif(20,1e-9,1)

#min(kk)
#0.04205953

我该怎么做?

修改 @RichardScriven建议减少最大数量,所以尝试了

kk <- runif(20,1e-9,1e-5)

kk

#[1] 6.479287e-06 3.198886e-06 3.077892e-06 2.198457e-06 3.695519e-06 #9.842208e-06 1.542869e-06 9.113490e-07 1.419927e-06 6.900381e-06 #6.192946e-06 8.914050e-06 6.730318e-06 7.371040e-06
#[15] 5.211836e-06 6.598725e-06 8.218233e-06 7.863029e-06 9.798239e-06 #4.394876e-06

0 个答案:

没有答案