エクセル統計/エクセル統計2015 ユーザーサポート
よくあるご質問と回答
Q. エラーメッセージ「ステップ(数字):計算がオーバーフローしたため分析を中断しました」と表示され、分析が中断する
回答
二項ロジスティック回帰分析において、分析に用いたデータが二項ロジスティック回帰モデルに適さない場合、このエラーメッセージが表示され分析が中断します。二項ロジスティック回帰分析は、結果が算出されることが保証された頑健な手法ではないため、データ内容によってはこのようなメッセージが表示されます。
原因
このような場合、下記のいずれかの原因が考えられます。
- 目的変数の値により説明変数を0の群と1の群に分けたとき、0群と1群に重なる部分のない説明変数がある。0群の最小値が1群の最大値より大きい状態や0群の最大値が1群の最小値より小さい状態を「完全分離している」と言います。
- 目的変数の値により説明変数を0の群と1の群に分けたとき、0群がすべて同じ値で1群の最小値または最大値と等しい説明変数がある。または、1群がすべて同じ値で0群の最小値または最大値と等しい説明変数がある。
- 目的変数の値により説明変数を0の群と1の群に分けたとき、0群内で線形結合している説明変数がある。または、1群内で線形結合している説明変数がある。
- 目的変数の値により説明変数を0の群と1の群に分けたとき、0群と1群で極端に偏っていて重なる部分がほとんどない。同じデータで判別分析を行ったとき、誤判別のケースが少なく判別的中率が高い状態を指します。
対処法
下記のいずれかの対処法を行うことにより、結果が算出される可能性があります。
- ケース(件数)を増やす。
- ケース(件数)を減らす。
- 説明変数を減らす。
もしくは、重回帰分析や判別分析を行うなど、分析手法を変更することも選択肢としては考えられます。
お問い合わせ先
ご不明点がある場合や問題が解決しない場合は、お問い合わせフォームからご連絡ください。
→お問い合わせフォーム