在R中执行插入符号调整时出错
我正在使用caret/R构建预测模型,遇到以下问题:在R中执行插入符号调整时出错,r,r-caret,R,R Caret,我正在使用caret/R构建预测模型,遇到以下问题: 在尝试执行培训/调整时,出现以下错误: if(tmps
预处理(c('zv','nzv','KNIMPUTE'),
)自动输入缺失值,但现在我得到以下错误:x.train <- predict(dummyVars(class ~ ., data = train.transformed),train.transformed)
y.train <- as.matrix(select(train.transformed,class))
vbmp.grid <- expand.grid(estimateTheta = c(TRUE,FALSE))
adaptive_trctrl <- trainControl(method = 'adaptive_cv',
number = 10,
repeats = 3,
search = 'random',
adaptive = list(min = 5, alpha = 0.05,
method = "gls", complete = TRUE),
allowParallel = TRUE)
fit.vbmp.01 <- train(
x = (x.train),
y = (y.train),
method = 'vbmpRadial',
trControl = adaptive_trctrl,
preProcess(c('zv','nzv','knnImpute')),
tuneGrid = vbmp.grid)
x.train我的数据也有同样的问题,经过一番挖掘,我发现其中一列中有一些Inf
(无限)值
取出(df%filter(!is.infinite(variable))
)后,计算运行无误。提供一个可复制的示例和sessionInfo
的结果将有助于回答您的问题。