2017-07-03 43 views
0

類似的question已關閉,接受的解決方案是檢查程序包符號是否已正確安裝。按照解決方案中的指示,我檢查了是否安裝並正確加載了包裝caret。我已經重新加載了該軟件包,並在當前會話中可用。使用train(...)以下行是生產的錯誤:r符號包中的train()函數中的rbind.fill錯誤

model <- train(
price ~ ., diamonds, 
method = "lm", 
trControl = trainControl(
    method = "cv", number = 10 
    , verboseIter = TRUE 
)) 

在這裏,我想訓練和交叉驗證的線性模型,著名的鑽石數據集。但是,觀察到以下錯誤:

Error: All inputs to rbind.fill must be data.frames 

它沒有提供任何關於錯誤的更多信息。我的警告正在發佈。有什麼辦法可以調試嗎?

+0

它工作。謝謝。我應該刪除這個問題嗎?或者你可以寫評論作爲答案,我可以接受它。 – PallavBakshi

+0

好吧我改變了我的評論回答。 – Biranjan

回答

1

我複製粘貼你的代碼在我的控制檯,它工作得很好。嘗試更新您的脫字符包。