scipy.stats のパラメータ loc と scale について
scipy.stats の各種オブジェクトには loc
およびscale
というパラメータがあります.
これらは結構混乱のもとなので,(自分向けに)まとめてみました.
任意の標準的な分布 があるとき,
パラメータ loc=mu, scale=sigma
と指定することで,
が にしたがうようになる.
具体的には,例えば正規分布なら,scipy.stats.norm(loc=mu, scale=sigma)
とすると,
確率変数 が標準正規分布にしたがう.
よって,もとの がどうなるかというと,計算してみるとこの場合 となる.
つまり平均 ,分散 なる正規分布である.
分布なら,scipy.stats.chi2(df=n, loc=mu, scale=sigma)
とすると,
確率変数 が自由度nの分布に従う.
よって,もとの がどうなるかというと,自由度nの分布に従う確率変数を 倍して
を足したものとなる.