r - caretEnsemble::caretList 不工作 svmRBF,r 中的 xgboost
问题描述
我正在尝试使用 caretEnsemble::caretList 运行多个模型。它不适用于 svmRBF 和 xgboost。它确实适用于 svmLinear。有谁知道为什么会这样?提前非常感谢。
library(caret)
library(caretEnsemble)
train.control <- trainControl(method="cv",
number=5,
summaryFunction = twoClassSummary,
classProbs = TRUE,
savePredictions='all')
df = iris %>% filter(Species!='setosa') %>% mutate(Species=factor(Species))
caretList(Species~.,
data= df,
trControl=train.control,
metric="ROC",
methodList=c('svmRBF', 'xgboost') )
我在下面收到错误消息:
Error in methodCheck(methodList) : The following models are not valid caret models: svmRBF, xgboost
解决方案
推荐阅读
- javascript - 静态函数不是函数javascript
- python - 仅当 25% 分位数高于给定值时才选择数据
- xpath - xpath - 如何从 Quora 中的节点获取文本?
- sitecore-sxa - Sitecore-SXA 搜索结果和方面
- post - 带参数的 Axios Vuejs POST 请求
- javascript - 在 JavaScript 对象中制作重复动画循环
- hdfs - Pig 无法创建 .bz2 文件但创建 .deflate 文件
- node.js - 从 Buffer node.js 前面移除元素
- html - 内文本的 CSS 选择器
- 元素(定义列表标签)
- vba - 如何将单元格值分成多个单元格(名称、街道、城市、州、邮编)