Из виньетки «Intro to Caret» (pdf), которую вы можете загрузить со страницы каштановой CRAN, я свяжусь с простым примером со встроенными данными.Ошибка с использованием образца кода «Вступление к Caret» в R
я получаю следующее сообщение об ошибке:
Error in { :
task 1 failed - "unused arguments (type = "prob", ncomp = modelFit$tuneValue$ncomp)"
In addition: There were 30 warnings (use warnings() to see them)
И все предупреждения(), кажется, следовать этому образцу:
30: In eval(expr, envir, enclos) :
predictions failed for Fold10.Rep3: ncomp=15 Error in predict(modelFit, newdata, type = "class") :
unused argument (type = "class")
У меня есть другие примеры CARET работы, это, кажется, придумать логистики регрессионные проблемы, которые пытаются предсказать фактор. Вы должны быть в состоянии воспроизвести с:
library(mlbench)
library(caret)
data(Sonar)
set.seed(1)
inTrain <- createDataPartition(y = Sonar$Class, p = 0.75, list = FALSE)
training <- Sonar[inTrain,]
testing <- Sonar[-inTrain,]
ctrl <- trainControl(method = "repeatedcv",
repeats = 3,
classProbs = TRUE,
summaryFunction = twoClassSummary)
model <- train(Class ~ .,
data = training,
method = "pls",
tuneLength = 15,
trControl = ctrl,
metric = "ROC",
preProc = c('center', 'scale'))
Я использую R версии 3.3
Любые идеи интерпретируя это сообщение об ошибке? Любые другие сообщения, похоже, указывают на формат файла data.frame, но он встроен в данные и документированный пример.
Работает отлично для меня, на Windows 7, используя R-3.3.0, caret_06.0-68 и почти 40 других прикрепленных или загруженных пакетов. –
Также штраф на ubuntu 14.04, r3.3.0, caret_06.0.68 – user20650