On 11/1/19 11:27 AM, javed khan wrote:> Hi
>
> I receive the following error, where is the problem?
>
> Error in train(Effort ~ ., data = d, method = "lpSVM", trControl
> fitControl, :
> unused arguments (data = d, method = "lpSVM", trControl =
fitControl,
> verbose = FALSE, metric = "ROC")
>
> The code is here
No library calls, so we will need to guess what packages are being assumed.
>
>
> fitControl <- trainControl(method = "repeatedcv",
> number = 10,
> repeats = 10,
> classProbs = TRUE,
> summaryFunction = twoClassSummary)
>
> myGrid <- expand.grid(interaction.depth = c(1, 5, 9),
> n.trees = (1:30)*50,
> shrinkage = 0.1,
> n.minobsinnode = 20)
> Fit3 <- train(Effort ~ ., data = d,
> method = "lpSVM",
This appears to be calling the caret::train.recipe function. I cannot
find a "lpSVM" method. Is it possible that this is simply a
misspelling?
Or have you failed to create a method with that name?
In the tutorial:
https://topepo.github.io/caret/using-your-own-model-in-train.html the
package author creates a list with that name in the section entitled
"Model Components".
|lpSVM <-list(type = "Classification", library =
"kernlab", loop = NULL) |
My further guess: you trying to run code fragments from some source
without fully executing parts of a multi-step process?
--
David.
> trControl = fitControl,
> verbose = FALSE, metric = "ROC")
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
[[alternative HTML version deleted]]