以表的形式导入文件
加载示例文件 TemperatureData.csv,此文件包含 2015 年 1 月至 2016 年 7 月间的日均温度。将此文件读取到一个表中并显示前五行。
tbl = readtable('TemperatureData.csv');
head(tbl,5)
ans=5×4 table
Year Month Day TemperatureF
____ ___________ ___ ____________
2015 {'January'} 1 23
2015 {'January'} 2 31
2015 {'January'} 3 25
2015 {'January'} 4 39
2015 {'January'} 5 29
创建基本热图
创建一个热图,其中 x 轴表示月份,y 轴表示年份。通过设置 ColorVariable 属性,使用温度数据为热图单元格着色。将 HeatmapChart 对象赋给变量 h。在创建图后,可使用 h 对其进行修改。
h = heatmap(tbl,'Month','Year','ColorVariable','TemperatureF');
默认情况下,MATLAB 会将颜色数据作为每月的平均温度进行计算