尝试使用classify_model函数时,RTextTools包出现错误:
svm1_classify <- classify_model(container, "svm1")
Error in classify_model(container, "svm1") : object "results_table" not found
即使在分析USCongress数据时(包装本身附带),我也会收到此错误。
我认为问题出在函数train_model中,但是我无法让它工作。
这是我正在使用的完整代码:
data(USCongress)
doc_matrix <- create_matrix(USCongress$text, language="english", removeNumbers=TRUE, stemWords=TRUE, removeSparseTerms=.998)
container <- create_container(doc_matrix, USCongress$major, trainSize=1:4000, testSize=4001:nrow(USCongress), virgin=FALSE)
svm1 <- train_model(container, "SVM")
svm1_classify <- classify_model(container, "svm1")
答案 0 :(得分:0)
在classify_model
中,model
必须是对象,而不是字符串。因此:
svm1_classify <- classify_model(container, svm1)