当前位置:首页 > 行业资讯 > 热力图是什么?有什么用?

热力图是什么?有什么用?

2年前 (2023-02-07)行业资讯

热力图,是一种通过对色块着色来显示数据的统计图表。绘图时,需指定颜色映射的规则。例如,较大的值由较深的颜色表示,较小的值由较浅的颜色表示;较大的值由偏暖的颜色表示,较小的值由较冷的颜色表示,等等。

从数据结构来划分,热力图一般分为两种。

第一,表格型热力图,也称色块图。它需要2个分类字段+1个数值字段,分类字段确定x、y轴,将图表划分为规整的矩形块。数值字段决定了矩形块的颜色。

第二,非表格型热力图,或曰平滑的热力图,它需要3个数值字段,可绘制在平行坐标系中(2个数值字段分别确定x、y轴,1个数值字段确定着色)。

热力图适合用于查看总体的情况、发现异常值、显示多个变量之间的差异,以及检测它们之间是否存在任何相关性。

值得注意的是,绘制热力图时,建议选择恰当的调色板,既在视觉上便于区分,也符合所要传达的主旨。


适用场景

(1)热力图的优势在于“空间利用率高”,可以容纳较为庞大的数据。热力图不仅有助于发现数据间的关系、找出极值,也常用于刻画数据的整体样貌,方便在数据集之间进行比较(例如将每个运动员的历年成绩都浓缩成一张热力图,再进行比较)。

(2)如果将某行或某列设置为时间变量,热力图也可用于展示数据随时间的变化。例如,用热力图来反映一个城市一年中的温度变化,气候的冷暖走向,一目了然。


不适用场景

(1)尽管热力图能够容纳较多的数据,但反过来说,人们很难将其中的色块转换为精确的数字。因此,当需要清楚知道数值的时候,可能需要额外的标注。

(2)此外,也出现了热力图的极坐标变形,即环状的热力图。需要提醒的是,这一图表与旭日图等图表外观有相似之处,但功能却是完全不同的,使用时需谨慎。


例子

(1)用于监测环境变化。例如,这个案例(Toyo Keizai Inc, 2018)追踪例如日本东京140年里的夏季气温,绘制成热力图。每一小格代表一天。从中,我们能非常直观的看到,东京变得越来越热了。

v2-2dc2b1179b12abdf91ad41a66b33271f_r.jpeg


(2)用于界面设计、广告与营销。例如,下图(Hall, 2018)通过统计网页元素的被点击次数、制成热力图,能够很准确的展示出,哪些地方更容易被点击,而哪些地方可能没有被用户注意到,以此来为网页的布局及广告的投放提供支持


v2-b4c17cde3bd3be397b75bc0a4e04232d_r.jpeg



发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。