【发布时间】:2020-03-29 14:05:41
【问题描述】:
我按照此指南创建自己的插入符号模型Creating Your Own Model。那里说
如果正在使用回归模型或分类模型 不创建类概率 NULL 值可以在这里使用 而不是一个函数
于是我就这样做了
# Define the model cFBasic
cFBasic <- list(type = "Regression",
library = c("lubridate", "stringr"),
loop = NULL)
...
cFBasic$prob <- NULL
cFBasic$sort <- NULL
但是,当我尝试测试模型时,会产生以下错误:
control <- trainControl(method = "cv",
number = 10,
p = .9,
allowParallel = TRUE)
fit <- train(x = calib_set,
y = calib_set$y,
method = cFBasic,
trControl = control)
Error: some required components are missing: prob
我该如何解决这个问题?除了添加函数 prob 来生成伪造的pro 数据框以使caret 开心。
【问题讨论】: