で計算したところ、異常に頻発してマイナス値がでてこまっています。この式は各所で簡易で最適な擬似正規乱数を出力する手法として出ているものです。どうしたらいいのでしょうか?
この方法にはこだわっていないので、他に平均0、標準偏差1の正規乱数を出力する方法があれば教えてください。乱数は10000程度同時に出力したいです。
http://www.qmss.jp/qmss/text/simulation/correlation-coefficient/...
Excel で標準正規乱数を生成するには、標準正規累積分布関数の逆関数を返す「NORMSINV」関数と、[0,1] 一様乱数を発生させる「RAND」関数を使って、「=NORMSINV(RAND())」と入力します(「データ」ワークシートの B, C 列)。
だそうです。
ありがとうございます。
ただ、#NUM!というエラー数値が複数個所に出力されてしまいます。これはどう対応したらよろしいでしょうか?
RAND()+…+RAND()-6は平均0, 標準偏差1の正規分布に従う乱数を近似的に出力しています. これは正しいです.
また, 平均0, 標準偏差1の正規分布に従って乱数を取った場合に値が負になる確率は1/2です. したがって異常に頻発してマイナス値がでて
というのは当然です.
ということなので, 使う分布を間違えていませんんか? 本当はどんな分布に従う乱数が必要なのでしょうか?
ありがとうございます。
ただ、#NUM!というエラー数値が複数個所に出力されてしまいます。これはどう対応したらよろしいでしょうか?