[问题] pd.crosstab如何显示全零的列

楼主: dati (水脑)   2020-09-04 23:17:58
弱弱的发问,请有经验的大大帮忙
在使用pd.crosstab 产生混淆矩阵的时候 若有全零的列会直接被隐藏
例如 :
产生的输出为
predict 0 1 2 3 4
label
0 455 3 0 1 2
3 0 0 1 10 4
4 0 0 0 0 45
而我预想的输出为
predict 0 1 2 3 4
0 455 3 0 1 2
1 0 0 0 0 0
2 0 0 0 0 0
3 0 0 1 10 4
4 0 0 0 0 45
crosstab 有个变量 margin 可以用,但是即使margin=True
也没办法把全为零的两列叫出
跪求各位高手指点迷津
楼主: dati (水脑)   2020-09-05 00:17:00
自问自答 用sklearn.metrics.confusion_matrix 可以解决

Links booklink

Contact Us: admin [ a t ] ucptt.com