How to hide the value in heatmap?
24 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Zeynab Mousavikhamene
am 6 Apr. 2020
Kommentiert: Zeynab Mousavikhamene
am 7 Apr. 2020
I need to hide the value in the heatmap if it is zero.
Any suggestion?
0 Kommentare
Akzeptierte Antwort
Ameer Hamza
am 7 Apr. 2020
You can ignore those values in heatmap by setting them to nan. For example,
M(M==0) = nan; % M is the name of your variable.
heatmap(M);
5 Kommentare
Ameer Hamza
am 7 Apr. 2020
MATLAB does not support making individual labels invisible, but here is a workaround. You can set the text color to the same as the background color for boxes with 0 value. It that way, they will appear invisible.
M = rand(5);
M(M<0.5) = 0;
h = heatmap(M);
h.CellLabelColor = h.Colormap(1,:);
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/282502/image.png)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Data Distribution Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!