如何从 Pandas 混淆矩阵中获取准确度信息?我只想知道号码。我无法通过 Google 找到它,我希望只做这样的事情:
overall_error = 1 - matrix1.accuracy
如果我这样做:
print matrix1.print_stats()
其中一行是:
Accuracy: 0.8203
但如果不打印一大块包含其他信息的文本,我就无法得到这个数字。
最佳答案
cm.stats()['overall']['Accuracy']
应该这样做(其中 cm 是您加载的矩阵)。如 docs 中所述, cm.stats() 返回有序的字典而不是打印输出。
关于python - 从 Pandas 混淆矩阵统计数据中获取准确性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34985253/