I made a Heat map. I want to remove the x and y axis ticks. How is that possible?
28 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I tried using set(gca............), but that is for plot. i am stuck at this.
2 Commenti
Walter Roberson
il 8 Set 2017
Is this the heatmap from the Bioinformations toolbox? https://www.mathworks.com/help/bioinfo/ref/heatmap.html
Risposte (3)
Walter Roberson
il 9 Set 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 Commenti
Jesús Bernardino Velázquez Fernández
il 22 Ago 2023
Modificato: Walter Roberson
il 22 Ago 2023
h=heatmap(x,y,c);
s=struct(h);
s.XAxis.Visible='off';
s.YAxis.Visible='off';
2 Commenti
Walter Roberson
il 22 Ago 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
il 22 Ago 2023
Modificato: Walter Roberson
il 22 Ago 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.
Vedere anche
Categorie
Scopri di più su Colormaps in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!