I made a Heat map. I want to remove the x and y axis ticks. How is that possible?
28 次查看(过去 30 天)
显示 更早的评论
I tried using set(gca............), but that is for plot. i am stuck at this.
2 个评论
Walter Roberson
2017-9-8
Is this the heatmap from the Bioinformations toolbox? https://www.mathworks.com/help/bioinfo/ref/heatmap.html
回答(3 个)
Walter Roberson
2017-9-9
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 个评论
Jesús Bernardino Velázquez Fernández
2023-8-22
编辑:Walter Roberson
2023-8-22
h=heatmap(x,y,c);
s=struct(h);
s.XAxis.Visible='off';
s.YAxis.Visible='off';
2 个评论
Walter Roberson
2023-8-22
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
2023-8-22
编辑:Walter Roberson
2023-8-22
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.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Colormaps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!