R插入符号回归



尝试使用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.cases来为train.default去除它们。

最大

最新更新