recall_accuracy {RTextTools} | R Documentation |
calculates the recall accuracy of the classified data.
Description
Given the true labels to compare to the labels predicted by the algorithms, calculates the recall accuracy of each algorithm.
Usage
recall_accuracy(true_labels, predicted_labels)
Arguments
true_labels |
A vector containing the true labels, or known values for each document in the classification set. |
predicted_labels |
A vector containing the predicted labels, or classified values for each document in the classification set. |
Author(s)
Loren Collingwood, Timothy P. Jurka
Examples
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("RF","SVM"))
results <- classify_models(container, models)
analytics <- create_analytics(container, results)
recall_accuracy(analytics@document_summary$MANUAL_CODE,
analytics@document_summary$RF_LABEL)
recall_accuracy(analytics@document_summary$MANUAL_CODE,
analytics@document_summary$SVM_LABEL)
[Package RTextTools version 1.4.3 Index]