-
NumPy
Generator.rayleigh – レイリー分布から乱数配列を作成する方法
Generator.rayleighは、レイリー分布から乱数配列を生成するジェネレータメソッドです。 たとえば東向きの風速と北向きの風速が、同一の平均値0のガウス分布である時、風速はレイリー分布に従うと考えられます。ワイブル分布は、レイリー分布の汎化です。 ... -
NumPy
Generator.power – ベキ分布から乱数配列を作成する方法
Generator.powerは、ベキ分布から乱数配列を生成するジェネレータメソッドです。 ベキ分布は、パレート分布の逆です。またベータ分布の特別なケースであるとも言えます。金融・経済・自然界など、非常に様々な現象を示す分布と考えられており、例えば、過... -
NumPy
Generator.poisson – ポアソン分布から乱数配列を作成する方法
Generator.poissonは、ポアソン分布から乱数配列を生成するジェネレータメソッドです。 ポアソン分布とは、起こる確率が一定のあるランダムな事象が、一定期間内に何回発生するかを示す離散確率分布です。似たような物に指数分布があります。ポアソン分布... -
NumPy
Generator.pareto – パレート分布から乱数を作成する方法
Generator.paretoは、パレート分布(厳密にはパレートⅡ分布)から乱数配列を生成するジェネレータメソッドです。 パレート分布は80-20ルールとして広く知られています。よく聞くのは業績の80%を全体のたった20%の人々が上げており、残りの80%の人々は20%の... -
NumPy
Generator.noncentral_f – 非心F分布から乱数配列を作成する方法
Generator.noncentral_fは、NumPyのrandomモジュールのジェネレータメソッドで、非心F分布から乱数配列を生成します。 非心F統計量は、実験のpower(統計的仮説検定において、帰無仮説が偽であるときに誤らずに帰無仮説を棄却する確率)を計算する際に重要... -
NumPy
Generator.noncentral_chisquare – 非心カイ二乗分布から乱数配列を作成する方法
Generator.noncentral_chisquareは、NumPyで非心カイ二乗分布から乱数配列を生成するための、randomモジュールのジェネレータメソッドです。 非心カイ二乗分布は、カイ二乗分布を拡張した確率分布です。後でヒストグラムで示しますが、非心度が小さいほど... -
NumPy
Generator.negative_binomial – 負の二項分布から乱数を作成
Generator.negative_binomialは、負の二項分布から乱数配列を生成するジェネレータメソッドです。 負の二項分布は、n回の成功を達成するまでのN回の失敗の確率を表す確率分布です。たとえば、3回1の目が出るまでサイコロを投げるとして、それまでに出る1以... -
NumPy
Generator.multivariate_normal – 多変量正規分布から乱数配列を作成する方法
Generator.multivariate_normalは、多変量正規分布から乱数配列を生成するジェネレータメソッドです。 多変量正規分布(または「多次元正規分布」もしくは「結合正規分布」)は、一次元の正規分布(ガウス分布)を高次元に汎化したものです。この分布は、... -
NumPy
Generator.multivariate_hypergeometric – 多変量超幾何分布から乱数配列を作成する方法
Generator.multivariate_hypergeometricは、多変量超幾何分布から乱数配列を生成するジェネレータメソッドです。 多変量超幾何分布は、超幾何分布を一般化したものです。簡単に言うと、壺の中に白・黒・青などの異なる石がN個入っているとして、そこから石... -
NumPy
Generator.multinomial – 多項分布から乱数配列を作成
Generator.multinomialは、多項分布から乱数配列を生成するジェネレータメソッドです。 多項分布は、二項分布の多変量解析です。n個の結果が想定できる事象の実験に使います。たとえば、コイン投げの結果は表裏の2つだけなので二項分布に従います。一方で... -
NumPy
Generator.logseries – 対数分布から乱数配列を作成する方法
Generator.logseriesは、対数分布から乱数配列を生成するジェネレータメソッドです。 対数分布は、種の多様性や発生を表す分布として頻繁に使われます。また、車の乗車人数のモデルとしても使われます。 ここでは、対数分布から乱数配列を生成するGenerato... -
NumPy
Generator.lognormal – 対数正規分布から乱数配列を作成する方法
Generator.lognormalは、対数正規分布から乱数配列を生成するジェネレータメソッドです。 対数正規分布とは、その名の通り、正規分布の対数分布です。もし x が対数正規分布なら、log(x) は正規分布です。たとえば収入・資産の分布や体重の分布などは、こ...