从熊猫混淆矩阵统计数据中获取准确性

Jos*_*sen 2 python pandas confusion-matrix

如何从熊猫混淆矩阵中获取准确度信息?我想要这个号码.我无法通过谷歌找到它,我希望能做到这样的事情:

overall_error = 1 - matrix1.accuracy
Run Code Online (Sandbox Code Playgroud)

如果我做:

print matrix1.print_stats()
Run Code Online (Sandbox Code Playgroud)

其中一行将是:

Accuracy: 0.8203
Run Code Online (Sandbox Code Playgroud)

但是如果没有用其他信息打印大块文本,我就无法得到这个数字.

Bil*_*per 6

cm.stats()['overall']['Accuracy']
Run Code Online (Sandbox Code Playgroud)

应该这样做(其中cm是你加载的矩阵).正如文档中所提到的,cm.stats()返回一个有序的dict而不是printout.