У меня есть код, который пытается классифицировать класс корабля. Я закончил и взял матрицу путаницы. Но теперь я хочу расположить матрицу, чтобы все увидели один и тот же класс в сериале, а не в алфавитном порядке. Я не могу загрузить изображение матрицы путаницы из-за отсутствия репутации.
Я хочу заменить метки и значения, назначенные их меткам, следующим образом: Ada, Burak, Doğan, Gabya, Kılıç, Meko, Rüzgar, Yıldız, YTKB
как строки и столбцы
на это: Gabya, Meko, Ada, Burak, YTKB, Kılıç, Doğan, Rüzgar, Yıldız
в виде строк и меток.
def plot_confusion_matrix(y_true, y_pred, classes,
normalize=True,
title=None,
cmap=plt.cm.Reds):
cm = confusion_matrix(y_test, out)
cm = cm.astype('float') / cm.sum(axis=1)[:, np.newaxis]
fig, ax = plt.subplots()
im = ax.imshow(cm, interpolation='nearest', cmap=cmap)
ax.figure.colorbar(im, ax=ax)
ax.set(xticks=np.arange(cm.shape[1]),
yticks=np.arange(cm.shape[0]),
xticklabels=classes,
yticklabels=classes,
title=title)
plt.setp(ax.get_xticklabels(), rotation=45, ha="right",
rotation_mode="anchor")
plot_confusion_matrix(y_test, out, classes=classes, normalize=True)
plt.imshow()