一般化された線形モデルフィット関数のオプションで,分散パラメータの推定法を指定する.
DispersionEstimatorFunction
一般化された線形モデルフィット関数のオプションで,分散パラメータの推定法を指定する.
詳細
- DispersionEstimatorFunctionは,GeneralizedLinearModelFit,LogitModelFit,ProbitModelFitのオプションである.
- DispersionEstimatorFunction->"PearsonChiSquare"とすると,推定法は
となる.ただし,
はデータ点の数,
はパラメータの数,
は分布の分散関数である. - DispersionEstimatorFunction->Automaticとすると,次の推定法が使われる.
-
"Binomial" 1 "Gamma" 
"Gaussian" 
"InverseGaussian" 
"Poisson" 1 "QuasiLikelihood" 
- デフォルトではない値を使って"Binomial"および"Poisson"モデルにおける過分散のモデル化を行うことができる.
- DispersionEstimatorFunction->f と設定すると,一般的な分散は f[y,
,w]で推定される.ただし,y={y1,y2,…}は観察値のリスト,
={
,
,…}は予測値のリスト,w={w1,w2,…}は測度 yiの重みのリストである.
例題
すべて開く すべて閉じる例 (2)
ピアソン(Pearson)の
を使用してポアソン(Poisson)モデルをフィットすることで分散を推定する:
m = GeneralizedLinearModelFit[{...}, x, x, ExponentialFamily -> "Poisson", DispersionEstimatorFunction -> "PearsonChiSquare"]デフォルトの分散推定値を使ってパラメータ共分散行列を計算する:
m["CovarianceMatrix"]//MatrixFormm = GeneralizedLinearModelFit[{...}, x, x, ExponentialFamily -> "Poisson"]m["CovarianceMatrix", DispersionEstimatorFunction -> (Mean[(#1 - #2) ^ 2]&)]//MatrixFormスコープ (2)
FittedModel内で推定を定義する:
data = {{1, 1}, {2, 1}, {3, 4}, {5, 6}};m = GeneralizedLinearModelFit[data, x, x, ExponentialFamily -> "Poisson"]m["CovarianceMatrix"]m["CovarianceMatrix", DispersionEstimatorFunction -> (2&)]m["CovarianceMatrix", DispersionEstimatorFunction -> "PearsonChiSquare"]m["CovarianceMatrix", DispersionEstimatorFunction -> (Mean[(#1 - #2) ^ 2]&)]data = {{1, 0}, {1, 1}, {1, 1}, {2, 0}, {2, 0}, {2, 1}, {2, 1}, {2, 1}, {2, 1}};logit = LogitModelFit[data, x, x]logit["EstimatedDispersion", DispersionEstimatorFunction -> (Total[(#1 - #2) ^ 2]&)]probit = ProbitModelFit[data, x, x]probit["EstimatedDispersion", DispersionEstimatorFunction -> (Mean[(#1 - #2) ^ 2]&)]関連するガイド
-
▪
- 統計モデル解析
テキスト
Wolfram Research (2008), DispersionEstimatorFunction, Wolfram言語関数, https://reference.wolfram.com/language/ref/DispersionEstimatorFunction.html.
CMS
Wolfram Language. 2008. "DispersionEstimatorFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DispersionEstimatorFunction.html.
APA
Wolfram Language. (2008). DispersionEstimatorFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DispersionEstimatorFunction.html
BibTeX
@misc{reference.wolfram_2026_dispersionestimatorfunction, author="Wolfram Research", title="{DispersionEstimatorFunction}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/DispersionEstimatorFunction.html}", note=[Accessed: 16-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_dispersionestimatorfunction, organization={Wolfram Research}, title={DispersionEstimatorFunction}, year={2008}, url={https://reference.wolfram.com/language/ref/DispersionEstimatorFunction.html}, note=[Accessed: 16-September-2026]}