[問題] pd.crosstab如何顯示全零的列

看板Python作者 (水腦)時間4年前 (2020/09/04 23:18), 編輯推噓0(001)
留言1則, 1人參與, 4年前最新討論串1/1
弱弱的發問,請有經驗的大大幫忙 在使用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 也沒辦法把全為零的兩列叫出 跪求各位高手指點迷津 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.45.174 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1599232681.A.103.html

09/05 00:17, 4年前 , 1F
自問自答 用sklearn.metrics.confusion_matrix 可以解決
09/05 00:17, 1F
文章代碼(AID): #1VKbgf43 (Python)
文章代碼(AID): #1VKbgf43 (Python)