def confusion_matrix(y_true=None, y_pred=None, labels=None):
'''
Dataframe of confusion matrix. Rows are actual, and columns are predicted.
Parameters
----------
y_true : array
y_pred : array
labels : list-like
Returns
-------
confusion_matrix : DataFrame
'''
df = (pd.DataFrame(metrics.confusion_matrix(y_true, y_pred),
index=labels, columns=labels)
.rename_axis("actual")
.rename_axis("predicted", axis=1))
return df
评论列表
文章目录