如何从Naive Bayes模型计算每个班级的准确度,精确度和召回率?我正在使用嵌入式数据集:iris和package tree以及针对Naive Bayes的e1071包.混淆矩阵如下:
prediction setosa versicolor virginica
setosa 29 0 0
versicolor 0 20 2
virginica 0 3 21
Run Code Online (Sandbox Code Playgroud)
PS:请注意,我使用75个条目作为训练集,其他用于测试:
iris.train <- c(sample(1:150, 75)) # have selected 75 randomly
Run Code Online (Sandbox Code Playgroud)