Plot confusion matrices in proper way

4 vues (au cours des 30 derniers jours)
Mubarak Alanazi
Mubarak Alanazi le 10 Avr 2022
I want to plot this figures below in Matlab?
  4 commentaires
Walter Roberson
Walter Roberson le 10 Avr 2022
text() them into position ?
Mubarak Alanazi
Mubarak Alanazi le 10 Avr 2022
I don't know how ?

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 10 Avr 2022
W1row = [0.96, 0.1, 0, 0, 0];
W1row_text = compose("%0.02f", W1row);
W1row_x = 0.5:1:4.5;
W1row_y = 0.5 * ones(1,length(W1row_x));
text(W1row_x, W1row_y, W1row_text)
xlim([0 5]); ylim([0 5])
xticks(W1row_x); xticklabels({'W1', 'W2', 'W3', 'W4', 'W5'});
yticks(W1row_x); yticklabels({'W1', 'W2', 'W3', 'W4', 'W5'});
set(gca, 'YDir', 'reverse')
  2 commentaires
Mubarak Alanazi
Mubarak Alanazi le 10 Avr 2022
how about the labels and background blue, same the figure above?
Walter Roberson
Walter Roberson le 10 Avr 2022
Modifié(e) : Walter Roberson le 10 Avr 2022
image() first, and colormap() and then colorbar(); then text() afterwards.
Changing the color of the text depending on the background is a bit more of a nuisance.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Color and Styling dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by