How to paste multiple heatmaps together/in 1 figure
25 次查看(过去 30 天)
显示 更早的评论
Hi,
I've created three heatmaps and I was just wondering if it was possible for me to combine them together or into 1 figure. I included some pictures for reference, thanks.
0 个评论
采纳的回答
Voss
2022-7-13
You can use subplot (or tiledlayout)
figure()
subplot(3,1,1)
heatmap(rand(3,5))
subplot(3,1,2)
heatmap(rand(3,5))
subplot(3,1,3)
heatmap(rand(3,5))
0 个评论
更多回答(1 个)
Walter Roberson
2022-7-13
You can pass a figure or axes to heatmap as the first parameter. If you pass an axes then it the children might get completely replaced.
The output of heatmap() is a special object that acts like an axes.
heatmap() accepts Position property; https://www.mathworks.com/help/matlab/ref/matlab.graphics.chart.heatmapchart-properties.html#d123e612890
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Distribution Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!