我正在开发一个文本挖掘项目,用于使用Naive Bayes对测试进行分类。
当我使用
构建朴素贝叶斯分类器时classifier<-naiveBayes(training, type)
然后在测试数据上运行预测函数:
pred <- predict(classifier, test)
我明白了:
Error in object$tables[[v]][, nd] : subscript out of bounds
这个错误的原因是什么?
答案 0 :(得分:0)
训练和测试数据是一个字符矩阵。当我转换成数字时,我再也没遇到过这个问题。