日历热力图
更新时间:2021-07-27
日历热力图用颜色映射来展示每日数据在年时间跨度中的变化:
日历热力图支持自定义配色,通过在「基础」->「自定义配色」对文字颜色,分割线颜色,颜色渐变等进行设置,比如对上图默认配色的图表做如下调整
可以得到如下样式的日历热力图:
日历热力图的数据绑定
下面介绍使用 SQL 方式绑定数据时的配置,通过在「数据」->「数据绑定方式」中选择「SQL建模」方式:
需要绑定两个字段:
- 日期字段:代表数据的日期,要求在 SQL 模型中必须建模为「日期」类型
- 取值字段:代表数据的取值,要求在 SQL 模型中必须建模为「整数」或「小数」类型
日历热力图的高级设置
日历热力图的高级设置中可以对图表的展示效果和形式做一些配置,如颜色映射段数,数据单位,边距设置等
其中需要说明的是「每年独占一行」功能,如果用户提供的数据是跨年的,则默认会像上面两个示例图片一样按照每年一行的形式展示,如果想放在一行展示则可以关闭「每年独占一行」功能,当某年数据不全时,可以选择开启「完整显示起始年」或「完整显示结束年」,前面的示例按照上图进行配置后效果如下:
如果开启「高级」->「图例设置」->「自定义每段颜色映射边界值」功能,则可以指定每段颜色映射数据的起始值和结束值,如这样设置
可以指定小于 100 的数据,100-900 之间的数据,大于 900 的数据分别映射为三种颜色: