I made a Heat map. I want to remove the x and y axis ticks. How is that possible?
28 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I tried using set(gca............), but that is for plot. i am stuck at this.
2 commentaires
Walter Roberson
le 8 Sep 2017
Is this the heatmap from the Bioinformations toolbox? https://www.mathworks.com/help/bioinfo/ref/heatmap.html
Réponses (3)
Walter Roberson
le 9 Sep 2017
There are no x and y axis ticks for the new R2017a heatmap object. There is at most the ticks inside the colorbar beside the drawing. Is it the colorbar tick marks that you want to remove?
10 commentaires
Jesús Bernardino Velázquez Fernández
le 22 Août 2023
Modifié(e) : Walter Roberson
le 22 Août 2023
h=heatmap(x,y,c);
s=struct(h);
s.XAxis.Visible='off';
s.YAxis.Visible='off';
2 commentaires
Walter Roberson
le 22 Août 2023
Demonstration:
load patients
tbl = table(LastName,Age,Gender,SelfAssessedHealthStatus,...
Smoker,Weight,Location);
h = heatmap(tbl,'Smoker','SelfAssessedHealthStatus');
s=struct(h);
s.XAxis.Visible='off';
s.YAxis.Visible='off';
Walter Roberson
le 22 Août 2023
Modifié(e) : Walter Roberson
le 22 Août 2023
Note this removes the x and y axes labels as well as the ticks.
The original poster had hoped https://www.mathworks.com/matlabcentral/answers/355809-i-made-a-heat-map-i-want-to-remove-the-x-and-y-axis-ticks-how-is-that-possible#comment_483043 to get rid of the numbers as well, just showing the colors.
Voir également
Catégories
En savoir plus sur Colormaps 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!