【发布时间】:2017-05-30 21:13:37
【问题描述】:
我试图了解 RTextTools 如何提供一组出色的文档分类功能。
但是,在运行内置数据集时,我无法理解如何解释下表。 (不知道为什么有10行)
SVM_PRECISION SVM_RECALL SVM_FSCORE MAXENTROPY_PRECISION MAXENTROPY_RECALL MAXENTROPY_FSCORE
2 NaN 0 NaN 0.5 1 0.67
12 NaN 0 NaN 0 0 NaN
14 NaN 0 NaN NaN 0 NaN
15 NaN 0 NaN 0 0 NaN
16 NaN 0 NaN 0.33 0.2 0.25
17 NaN 0 NaN NaN 0 NaN
19 0.08 1 0.15 0.14 0.5 0.22
20 NaN 0 NaN 0.38 0.75 0.5
24 NaN 0 NaN NaN 0 NaN
31 NaN 0 NaN NaN 0 NaN
上表可以生成为
library(RTextTools)
data(NYTimes)
data <- NYTimes[sample(1:3100,size=100,replace=FALSE),]
matrix <- create_matrix(cbind(data["Title"],data["Subject"]), language="english",
removeNumbers=TRUE, stemWords=FALSE, weighting=tm::weightTfIdf)
container <- create_container(matrix,data$Topic.Code,trainSize=1:75, testSize=76:100,
virgin=FALSE)
models <- train_models(container, algorithms=c("MAXENT","SVM"))
results <- classify_models(container, models)
analytics <- create_analytics(container, results)
summary(analytics)
alg_summary <- analytics@algorithm_summary
【问题讨论】:
标签: r text-classification