予測モデル(例:線形回帰、など)の実行時に「No row is left after removing NA/Inf from numeric, Date, or POSIXct columns.」のエラーが発生する。

予測モデル(例:線形回帰、など)の実行時に「No row is left after removing NA/Inf from numeric, Date, or POSIXct columns.」のエラーが発生してしまうことがあります。

image

こちらのエラーについては、線形回帰などの予測モデルでは、予測変数側に欠損値があるとその行を除いた上でモデルを作成しています。

予測変数で欠損値が多い列を割り当てていると、欠損値を取り除いたところ行がなくなってしまったというのがこのエラーの正体で、予測変数の方を見直していただくと解決するかと思います。

線形回帰の欠損値の扱いなどについては、下記の投稿をご覧ください。