-1
我想在這裏使用C50我做了什麼錯誤sort.list(Y):「X」必須是原子的排序列表
train$default<-as.factor(train$default)
result<-C5.0(train[-17],train$default)
finalresult <- predict(result, test)
我試圖在R運行以下命令table(test, Predicted=finalresult)
軟 但它給出以下錯誤
Error in sort.list(y): 'x' must be atomic for sort list
有什麼建議嗎?
即時得到下面的錯誤現在 '所有參數必須有相同的length' –
你應該提供更多的細節。測試和最終結果的維度是什麼?什麼是相關的數據類型。您是否使用C50以外的其他軟件包? 基表是一個交叉表,需要長度相等的參數。 –
順便提一下,在某些軟件包中,您需要明確提供'newdata'才能正常工作。如果您不提供它,將使用您用來訓練模型的數據。在你的情況下,我會嘗試'預測(結果,新數據=測試)' –