アットウィキロゴ

乱数の発生

  • 1.一様分布


runif(10); runif(10);runif(10);runif(10)

  • 結果


[1] 0.39172511 0.97584423 0.50558215 0.11457223 0.39487977 0.84367914 0.60810336 0.32025025 0.01482425 0.39312182
[1] 0.7247218 0.5872144 0.2735839 0.1183524 0.1351453 0.8043034 0.1000083 0.5812142 0.5636969 0.8874561
[1] 0.38152907 0.43420285 0.39254945 0.75550790 0.25383782 0.01042802 0.04249923 0.52526505 0.74217697 0.47765535
[1] 0.75595591 0.97086976 0.54609043 0.80543408 0.08333408 0.42332033 0.59571139 0.07957347 0.91137061 0.47499309

[1] 0.550151454 0.005560792 0.538420300 0.416736624 0.329803827 0.707385448 0.297931293 0.279069892 0.998204111 0.834221837
[1] 0.06856310 0.36375852 0.92771999 0.09739748 0.58381198 0.29395232 0.98488220 0.31062274 0.45223348 0.81870017
[1] 0.23804896 0.92748790 0.34595205 0.50698963 0.82962065 0.67525548 0.04705618 0.03142602 0.55191359 0.55658716
[1] 0.32348920 0.17562691 0.34709209 0.95279152 0.78482837 0.43345253 0.17427478 0.01113840 0.94616554 0.82611116

  • 結果を固定したいとき


#set
.seed(1);runif(10)とすると
#set
.seed(n)で種を指定され以後同じ乱数を発生

set.seed(1);runif(10);set.seed(1);runif(10);set.seed(1);runif(10);set.seed(1);runif(10);set.seed(1);runif(10)

  • 結果


[1] 0.26550866 0.37212390 0.57285336 0.90820779 0.20168193 0.89838968 0.94467527 0.66079779 0.62911404 0.06178627
[1] 0.26550866 0.37212390 0.57285336 0.90820779 0.20168193 0.89838968 0.94467527 0.66079779 0.62911404 0.06178627
[1] 0.26550866 0.37212390 0.57285336 0.90820779 0.20168193 0.89838968 0.94467527 0.66079779 0.62911404 0.06178627
[1] 0.26550866 0.37212390 0.57285336 0.90820779 0.20168193 0.89838968 0.94467527 0.66079779 0.62911404 0.06178627
[1] 0.26550866 0.37212390 0.57285336 0.90820779 0.20168193 0.89838968 0.94467527 0.66079779 0.62911404 0.06178627

最終更新:2010年07月16日 23:02