2015-05-09 64 views
0

我正在研究使用樸素貝葉斯對文本挖掘項目進行分類測試。在R中運行預測函數時出現下劃線錯誤

當我建立使用

classifier<-naiveBayes(training, type) 

然後運行一個樸素貝葉斯分類器的測試數據預測功能:

pred <- predict(classifier, test) 

我得到:

Error in object$tables[[v]][, nd] : subscript out of bounds 

,會是什麼原因這個錯誤?

+2

請提供[可重現的示例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)。 – Molx

回答

0

培訓和測試數據是一個字符矩陣。當我轉換成數字時,我再也不會遇到這個問題。