在Pandas中可以使用pd.crosstab()
函數來計算混淆矩陣。假設有兩個Series true_labels
和predicted_labels
,分別代表真實標簽和預測標簽,可以使用如下代碼計算混淆矩陣:
confusion_matrix = pd.crosstab(true_labels, predicted_labels, rownames=['True'], colnames=['Predicted'])
print(confusion_matrix)
其中,true_labels
和predicted_labels
是兩個Series,rownames
和colnames
參數可以用來指定混淆矩陣的行和列的名稱。
另外,也可以使用sklearn庫中的confusion_matrix
函數來計算混淆矩陣,具體使用方法可以參考sklearn官方文檔。