エクセル統計/エクセル統計2015 ユーザーサポート
よくあるご質問と回答
Q. エラーメッセージ「ステップ(数字):(数字)回目の反復推定において対数尤度関数の二階微分行列の逆行列が存在しなかったため分析を中断しました」と表示され、分析が中断する
回答
二項ロジスティック回帰分析、多項ロジスティック回帰分析、順序ロジスティック回帰分析、条件付きロジスティック回帰分析、プロビット回帰分析において、分析に用いたデータが各モデルに適さない場合、このエラーメッセージが表示され分析が中断します。これらの回帰分析は、いずれも結果が算出されることが保証された頑健な手法ではありません。
原因
このような場合、下記のいずれかの原因が考えられます。
- 目的変数の値によりデータ全体を分割したとき、それぞれの群に重なる部分のない説明変数がある。例えば、二項ロジスティック回帰において、0群の最小値が1群の最大値より大きい状態や0群の最大値が1群の最小値より小さい状態(「完全分離している」と言う)。
- 目的変数の値によりデータ全体を分割したとき、ある群がすべて同じ値で別の群の最小値または最大値と等しい説明変数がある。
- 目的変数の値によりデータ全体を分割したとき、ある群内で線形結合している説明変数がある。
- 目的変数の値によりデータ全体を分割したとき、各群でデータの分布が極端に偏っていて重なる部分がほとんどない。同じデータで判別分析を行ったとき、誤判別のケースが少なく判別的中率が高い状態を指します。
対処法
下記のいずれかの対処法を行うより、結果が算出される可能性があります。
- ケース(件数)を増やす。
- ケース(件数)を減らす。
- 説明変数を減らす。