r - 为什么 rerank = TRUE 在 { 中返回错误:任务 1 失败 - 使用 rfe 时“dim(X) 必须具有正长度”?
问题描述
我正在使用以下代码:
ctrl <- rfeControl(functions = rfFuncs,
method = "cv",
number = 5,
rerank = TRUE,
saveDetails = TRUE,
verbose = TRUE)
elimination <- rfe(x = train[,1:ncol(train)-1], y = train[,ncol(train)], ntree = 10000, sizes = c(1:10), rfeControl = ctrl)
这将返回:
Error in { : task 1 failed - "dim(X) must have a positive length"
当我从 rfeControl() 中删除 rerank = TRUE 时,代码运行
是什么导致了问题以及如何解决?
解决方案
推荐阅读
- c++ - 如果双端队列不够大,为什么通过 std::copy 成功将 std::deque 对象附加到自身?
- android - 我的 webview 应用程序在另一个应用程序之上打开
- python - 从多个数据帧中提取数据
- asterisk - 没有应用程序“AGI”进行扩展
- angular - Auth Guard 即使在登录后也无法正常工作,总是重定向到登录页面
- unity3d - 我将如何在另一个游戏对象顶部的某个地方获得一个随机位置的 vector3?
- java - java.sql.SQLException:字段“otherMenuItems_id”没有默认值
- c - 如何修复 Linux 系统调用中的分段错误?
- algorithm - 是否有一种快速算法来确定充满变量的矩阵的行列式?
- python - 如何使用 Python 捕获发送到 Web 浏览器的 JSON