confusion_matrix, ValueError: Форма переданных значений (3, 3), индексы подразумевают (2, 2) - PullRequest
0 голосов
/ 23 января 2019

Я использовал приведенный ниже код для визуализации путаницы в Python, она выдает исключение:

ValueError: Форма переданных значений (3, 3), индексы подразумевают (2, 2)

if_cm=confusion_matrix(y_test, preds)
import seaborn as sns
df_cm = pd.DataFrame(if_cm, ['True Normal','True Anomaly'],['Pred Normal','Pred Anomaly'])
pyplot.figure(figsize = (8,4))
sns.set(font_scale=1.4)#for label size
sns.heatmap(df_cm, annot=True,annot_kws={"size": 16},fmt='g')# font size
pyplot.show()
...