如何基于表格数据创建热图
1、命令行键入:tbl = readtable(fullfile(matlabroot,'examples','graphics','TemperatureData.csv'));%加载示例文件 TemperatureData.csv,此文件包含 2015 年 1 月至 2016 年 7 月间的日均温度。

3、命令行键入:h = heatmap(tbl,'Month','Year','ColorVariab造婷用痃le','TemperatureF');%创建一个热图,其中 x 轴表示月份,y 轴表示年份。通过设置 ColorVariable 属性,使用温度数据为热图单元格着色。将 HeatmapChart 对象赋给变量 h。在创建图形后,使用 h 对其进行修改。

6、命令行键入:neworder = {'January争犸禀淫','February','March','April',媪青怍牙'May','June','July',...'August','September','October','November','December'};%新的顺序

8、命令行键入:h.XDisplayData = {'January','February','March','April','May','June','July',...'August','September','October','November','December'};%也可以使用 HeatmapChart 对象的 XDisplayData 和 YDisplayData 属性对轴值重新排序。

10、命令行键入:h.XLabel = '';使用表格数据创建热图时,会自动生成热图的轴标签。

12、命令行键入:h.MissingDataColor = [0.8 0.8 0.8];h.MissingDataLabel = 'No Data';%使用MissingDataColor 和 MissingDataLabel 属性修改缺失数据元胞的外观。

14、命令行键入:h.CellLabelFormat = '%.0f';%通过设置 CellLabelFormat 属性自定义每个元胞中显示的文本的格式。例如,显示不带小数点的值文本。
