首页 > 解决方案 > AM 图表在热图上定义色标

问题描述

我想创建一个热图,我正在使用 AmCharts4 中的以下示例:

热图示例

如何定义色标的最大值和最小值,而不是让它使用数据集中的值?

这是我认为需要修改但不确定如何修改的代码行:

series.heatRules.push({target:columnTemplate, property:"fill", min:am4core.color("#ffffff"), max:am4core.color("#692155")});

标签: amcharts

解决方案


如果您不希望它们从数据集中派生范围,则minValue图规则可以采用:maxValue

series.heatRules.push({
  target:columnTemplate, 
  property:"fill", 
  min:am4core.color("#ffffff"), 
  max:am4core.color("#692155"),
  minValue: 2000,
  maxValue: 5000
});

更新了代码笔


推荐阅读