data.frame があるとしますa
私が使う
m.fit <- lm(col2 ~ col3 * col4, na.action = na.exclude)
col2
にはいくつかのNA
値がcol3
あり、col4
値は 1 未満です。
私は得続けます
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
NA/NaN/Inf in foreign function call (arg 1)
メーリング リストを確認したところ、NA
sが原因のようですが、col2
使用してみましna.action=na.exclude/omit/pass
たが、どれも機能していないようです。lm
最初の 10 エントリで再度テストしましたが、 NA
s のせいではありません。この警告の問題は、すべての Google の結果が を指しているように見えることですNA
。
エラーを誤解したか、lm
間違って使用していますか?
データはkaggleにあります。線形回帰を使用してMonthlyIncomeデータをモデル化しています (特定のglm
家族を機能させることができなかったため)。使用する独自の変数を作成しましたが、既に存在する変数でMonthlyIncomeをモデル化しようとすると失敗します。