2017-02-10 14 views
1

scikit-learn分類レポートをパーセントで出力することはできますか?scikit学習分類レポートをパーセントで出力する方法は?

from sklearn.metrics import classification_report 
y_true = [0, 1, 2, 2, 0] 
y_pred = [0, 0, 2, 1, 0] 
target_names = ['class 0', 'class 1', 'class 2'] 
print(classification_report(y_true, y_pred, target_names=target_names)) 

と私は(100 *)パーセントで出力を取得したい:のは、私はこのような分類のレポートを印刷すると仮定しましょう

precision recall f1-score support 

class 0  67  100  80   2 
class 1  0  0  0   1 
class 2  100  50  67   2 

avg/total 67 60 59 5

+1

私はclassification_reportのソースコードをハッキングしないと簡単にはできないと思います – languitar

答えて

0

The only option in the current version (0.18.1)は、使用して印刷精度を変更することですdigitsパラメータですが、常に比率になります。

出力文字列を解析して比率をパーセントに変換する関数を記述できます。

関連する問題