研究日記

学習内容の記録です。わからないことばかりです。

stepwise Error

R の lm 関数に stepwise を適用した際のエラーの解決策について

 

エラー分は以下の通り↓

f:id:kento12021:20180709160759p:plain

 

AIC値がマイナス無限大の値をとっていると出力されているので AIC値を出力すると

f:id:kento12021:20180709160858p:plain

 

確かにマイナス無限大になっている.

 

この問題の原因は、、、

 

 

f:id:kento12021:20180709161001p:plain

 

今回は Effort 値を重回帰分析で予測しようといていたが, 肝心の Effort 値が 0 になっていた.

 

プログラム的には Effort と Lang3 の列を削除して smoothing.result を Effort と書き換える予定だったけど, その2項目を削除し忘れていただけ. これを削除して問題は解決.

 

おまけ...

AIC値を出力するコード

f:id:kento12021:20180709161253p:plain

これだけ、シンプルかつ簡単