我有以下混淆矩阵(从模型summary (model)
的摘要中收到):
=== Confusion Matrix ===
a b c <-- classified as
344 12 4 | a = 1
28 43 4 | b = 2
9 1 32 | c = 3
我想提取到df1中的矩阵内容如下:
a b c
344 12 4
28 43 4
9 1 32
我们应该考虑到矩阵的大小可以改变。我需要一个通用的解决方案 有没有办法从模型和txt文件中直接提取它?
答案 0 :(得分:1)
我的源模型来自J48模型:
> class(summary (model) )
[1] "Weka_classifier_evaluation"
为了得到混淆矩阵:
> summary (model)$confusionMatrix
predicted
1 2 3
1 344 12 4
2 28 43 4
3 9 1 32