# Sample Random Numbers with Fixed Mean & Standard Deviation in R (Example Code)

In this tutorial, I’ll explain how to sample random numbers with fixed mean and standard deviation in the R programming language.

## Example: Generating Random Values with Fixed Mean & Standard Deviation

```my_mean <- 7 # Specifying parameters my_sd <- 4 my_samplesize <- 20```
```set.seed(89356483) # Sampling random data my_rand <- as.vector(my_mean + my_sd * scale(rnorm(my_samplesize))) my_rand # [1] 8.5006439 8.1654572 -0.1500976 2.8101344 0.2169770 6.4610640 # [7] 7.2558598 7.4011032 13.8625799 8.1255807 10.9492783 1.3295415 # [13] 7.9738863 13.2263514 4.6041523 7.6225218 8.6066314 2.6271294 # [19] 9.5079960 10.9032091```
```mean(my_rand) # Mean of randomly generated data # [1] 7```
```sd(my_rand) # Standard deviation of randomly generated data # [1] 4```

## Related Tutorials

Have a look at the following R tutorials. They illustrate topics such as variables, missing data, and descriptive statistics.

Menu
Top