I was creating some random samples and plotting them and noticed a strange behavior. Sampled values were different after loading ggplot2:
set.seed(111)
library(ggplot2)
sample(1:10, 10)
# [1] 8 4 5 3 7 1 6 2 10 9
set.seed(111)
sample(1:10, 10)
# [1] 6 7 3 4 8 10 1 2 9 5
I can avoid this behavior easily enough, but is there any reason for ggplot2 to change the seed value?