【发布时间】:2017-03-23 18:52:56
【问题描述】:
其实也有类似的问答,但是对我不起作用。见下文。诀窍在于重写lmFunc 的拟合。
“{ 中的错误:任务 1 失败 - “结果长度不相等”,许多警告:glm.fit:出现数字 0 或 1 的拟合概率”
错在哪里?
lmFuncs$fit=function (x, y, first, last, ...)
{
tmp <- as.data.frame(x)
tmp$y <- y
glm(y ~ ., data = tmp, family=binomial(link='logit'))
}
ctrl <- rfeControl(functions = lmFuncs,method = 'cv',number=10)
fit.rfe=rfe(df.preds,df.depend, rfeControl=ctrl)
并且在 rfeControl 帮助中,据说参数 'functions' 可以与插入符号的训练函数 (caretFuncs) 一起使用。它的真正含义是什么? 有什么细节和例子吗?谢谢
【问题讨论】:
标签: r r-caret feature-selection