R插入符回归

R caret regression

尝试使用 R caret 使用 lm 线性回归训练模型:

代码如下:

modelLm <- train(x=X_train,y=Y_train, method="lm", na.action = na.omit, trControl=control)

但是得到错误:

Error in quantile.default(y, probs = seq(0, 1, length = cuts)) : 
            missing values and NaN's not allowed if 'na.rm' is FALSE 

难道na.action = na.omit不应该忽略缺失值吗?

当您不使用公式时,train 调用 train.default 并且 na.action 而不是 它的参数之一。 na.action 很好地嵌入到公式机制中,因此要么使用该界面,要么使用 complete.casestrain.default.

摆脱它们

最大