Home > Enterprise >  standard deviation in rnorm() in r
standard deviation in rnorm() in r

Time:11-27

Just wondering what sd=1:10 really means in rnorm function (never seen this before) u <- rnorm(mean = 0, sd = 1:10, n = 10). Is there any simple way to check each value of sd using r command?

CodePudding user response:

If you pass a vector as sd, each value will be applied to each simulation until your n is reached, for example:

rnorm(mean = 0, sd = c(0,100000), n = 5)
 0.00 116963.06      0.00  25354.82      0.00

So the first value is from a normal distribution with mean = 0 and standard deviation = 0, the second value has a sd of 100.000, the third value has a sd of 0,...

In your example each value will be simulated from a normal distribution with a different sd, going from 1 to 10.

  • Related