SVM错误-if(any(co)){错误:需要TRUE / FALSE的缺少值

时间:2018-09-18 14:59:09

标签: r svm r-caret

library(caret)
svmGrid <- expand.grid(degree = 1:2,
                       scale = c(0.01, 0.005, 0.001),sigma = c(0.05,0.0456,0.0577),
                       C = 2^(-2:5))
model_svmpoly <- train(trdata[,-26],trdata$Fraud, method="svmPoly", trControl=trcntrl, tuneGrid = svmGrid,
                      preProc = c("scale","YeoJohnson"), verbose=FALSE)

此模型向我抛出错误:“ if(any(co)){中的错误:缺少需要TRUE / FALSE的值” 有23条警告消息: 1:在FUN(newX [,i],...)中:强制引入的NAs

我检查了NA或Nan或infinite是否在数据中不存在。 请提出一些解决方案。 预先感谢。

0 个答案:

没有答案