この記事は、R Advent Calendar 2016 の23日目の記事です。 2016年も残すところあと8日となり、今年1年を振り返る時期になりました。 本日は、我々がよく使用している R のある関数について振り返ってみたいと思います。 1. はじめに ちょうどこの Advent Calendar の参加登録が開始した2016年11月後半は、Twitter 上で擬似乱数の生成に関する議論が熱くなっていました。 R ユーザーもシミュレーションをする際など、擬似乱数生成用の関数をよく使用しますよね。 例えば、標準正規分布に従う乱数を生成する場合、以下のようなコードを記述します。 set.seed(123) x <- rnorm(1e6) head(x) # [1] -0.56047565 -0.23017749 1.55870831 0.07050839 0.12928774 1.7150