R - 用法中的rnorm函数

时间:2017-08-25 20:18:24

标签: r

我理解rnorm的正常用法(原谅双关语)

rnorm(n, mean = 0, sd = 1)

但是,我遇到了下面的代码,我不确定第二个输入数组是什么意思。

y <- rnorm(12, rep(c(1,2,1), each=4),0.2)

(来自R. Peng的R,第99页探索性数据分析)

1 个答案:

答案 0 :(得分:2)

y <- rnorm(12, rep(c(1,2,1), each=4),0.2)

我可以按照以下方式解决这个问题:

  1. 生成4个正态随机变量,均值为1,sd = 0.2
  2. 生成4个正态随机变量,均值为2,sd = 0.2
  3. 生成4个正态随机变量,均值为1,sd = 0.2
  4. 您可以在一行中完成所有操作,而不是编写for循环或不同代码。这就是R的甜蜜。

    这就是你上面的代码。所有三个陈述都在一行中。