从混淆矩阵中提取 table

Extracting table from Confusion Matrix

我有以下混淆矩阵(从模型摘要 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 文件中提取它?

我的源型号来自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