R How to Set a Random Seed Using set.seed() Function (Example Code)
In this tutorial you’ll learn how to specify a random seed using the set.seed() function in the R programming language.
Example: Sampling Data with & without Random Seed
sample(LETTERS, 4) # Sampling without seed # [1] "A" "E" "Q" "I" |
sample(LETTERS, 4) # Sampling without seed # [1] "A" "E" "Q" "I"
sample(LETTERS, 4) # Sampling again without seed (different output) # [1] "J" "V" "Y" "O" |
sample(LETTERS, 4) # Sampling again without seed (different output) # [1] "J" "V" "Y" "O"
set.seed(9267482) # Setting seed in R sample(LETTERS, 4) # Sampling with seed # [1] "P" "A" "Q" "T" |
set.seed(9267482) # Setting seed in R sample(LETTERS, 4) # Sampling with seed # [1] "P" "A" "Q" "T"
set.seed(9267482) # Setting seed again sample(LETTERS, 4) # Same output # [1] "P" "A" "Q" "T" |
set.seed(9267482) # Setting seed again sample(LETTERS, 4) # Same output # [1] "P" "A" "Q" "T"