I understand the normal usage of rnorm (pardon the pun)

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

However, I came across the code below and I am not sure what the 2nd input array does as the mean.

`y <- rnorm(12, rep(c(1,2,1), each=4),0.2)`
Jun 13, 2022 84 views

## 1 answer to this question.

y = rnorm(12, rep(c(1,2,1), each=4, 0.2))
I can explain this in the following way:

Create four normal random variables with mean 1 and standard deviation 0.2.
Create four normal random variables with mean 2 and standard deviation 0.2.
Create four normal random variables with mean 1 and standard deviation 0.2.
You can accomplish this in a single line rather than having to write a for loop or multiple pieces of code. That is what makes R sweet.

The code you see above is that. In a single line, all three claims.
• 2,960 points

## Unexpected behavior for setdiff() function in R

Asymmetric difference is provided by 18 setdiff. ...READ MORE

## To speed up the tapply function in R, or another function to convert data frame into a matrix

I must turn a sizable dataset into ...READ MORE

## In R, how to get an object's name after it is sent to a function?

I'm trying to find the opposite of ...READ MORE

## sample function in R

I've only recently started using RStudio to ...READ MORE

## Understanding of minbucket function in CART model using R

Let's say that the training data is ...READ MORE

## Introduction to Statistical Learning with Applications in R Figure Codes

I recently bought the following book: An Introduction ...READ MORE

## Difference between the == and %in% operators in R

percent in percent "returns a vector of ...READ MORE

## Difference between the == and %in% operators in R

According to help('percent in percent'), percent in ...READ MORE