rbind.fill R 插入符号包中的 train() 函数出错
rbind.fill error in train() function in R caret package
类似的 已关闭,接受的解决方案是检查包 caret 是否安装正确。按照解决方案中的说明,我检查了 caret 包是否已正确安装和加载。我已经重新加载了包,它在当前会话中可用。以下使用 train(...)
的行产生错误:
model <- train(
price ~ ., diamonds,
method = "lm",
trControl = trainControl(
method = "cv", number = 10
, verboseIter = TRUE
))
在这里,我尝试在线性模型上训练和交叉验证著名的钻石数据集。但是,观察到以下错误:
Error: All inputs to rbind.fill must be data.frames
它没有提供有关该错误的任何进一步信息。我的警告开启了。有什么方法可以调试吗?
我将您的代码复制粘贴到我的控制台中,它工作得很好。尝试更新您的插入符号包。
类似的 train(...)
的行产生错误:
model <- train(
price ~ ., diamonds,
method = "lm",
trControl = trainControl(
method = "cv", number = 10
, verboseIter = TRUE
))
在这里,我尝试在线性模型上训练和交叉验证著名的钻石数据集。但是,观察到以下错误:
Error: All inputs to rbind.fill must be data.frames
它没有提供有关该错误的任何进一步信息。我的警告开启了。有什么方法可以调试吗?
我将您的代码复制粘贴到我的控制台中,它工作得很好。尝试更新您的插入符号包。