【发布时间】:2018-11-27 11:37:02
【问题描述】:
如何增加具有大量类别的pandas_ml 混淆矩阵图像的大小,以便标签清晰可见?
这样的图像可以像这样在 Jupyter 中生成:
import pandas as pd
from pandas_ml import ConfusionMatrix
import matplotlib.pyplot as plt
import string
%matplotlib inline
classes = string.printable # 100 target classes
df = pd.DataFrame({'true':list(classes*10),
'pred':sorted(classes*2)+list(classes*8)
})
cm = ConfusionMatrix(df['true'],df['pred'])
cm.plot()
我尝试了涉及changing figure sizes 和subfigure sizes 的各种建议,以及在pandas_ml docs 中寻找size 或width 但没有任何效果远。
【问题讨论】:
标签: python pandas matplotlib pandas-ml