用R语言编写程序使2次产生相同的100个正态分布随机数。

Python012

用R语言编写程序使2次产生相同的100个正态分布随机数。,第1张

想两次生成完全一样的随机数,要先设定seed

set.seed(123)

rnorm(100)

只要seed相同,那么每次你生成的随机数都是相同的。

ox 和 Muller 在 1958 年给出了由均匀分布的随机变量生成正态分布的随机变量的算法。设 U1, U2 是区间 (0, 1) 上均匀分布的随机变量,且相互独立。令X1 = sqrt(-2*log(U1))...

产生100个均值为0标准差为1的正态分布随机数:rnorm(100, mean = 0, sd = 1) 指数分布数 dnorm(x, mean = 5, sd = 1, log = TRUE)