跳到主要内容
版本:6.3.0

自定义地图图例

场景描述:

      在制作中国行政地图的可视化图表时,地图下方的的图例不做任何设置时是默认的渐变色展示,如果想要实现按照一定的区间,设置不同的颜色进行展示,该如何操作?本文介绍了2种方法供您参考。

图片.png

解决方法:

方案一:

      把指标字段放入颜色栏,点击字段选择「颜色设置」——「自定义阈值」,新建规则,设置区间范围和颜色。

图片.png

效果如下图:

图片.png

       由于图例中不支持设置数据格式,在数据较大时,这样的呈现效果可能不满足需求。此时可参考方案二设置。

方案二:

可以通过 CASE WHEN 函数建一个指标名称的方式来实现。

(1)新建一个文本字段“分类”,函数写法参考以下:

case when sum([销售金额]) over(partition by [省份])<50000 THEN '小于5W' 
when sum([销售金额]) over(partition by [省份])>=50000 
AND sum([销售金额]) over(partition by [省份])<150000 THEN '5W~15W' 
when sum([销售金额]) over(partition by [省份])>=150000 
AND sum([销售金额]) over(partition by [省份])<400000 THEN '15W~40W' 
when sum([销售金额]) over(partition by [省份])>=400000 
AND sum([销售金额]) over(partition by [省份])<800000 THEN '40W~80W' 
when sum([销售金额]) over(partition by [省份])>=800000 THEN '大于80W' 
END

图片.png

(2)将“分类”字段拖入颜色栏,此时,图例已经可以按照函数设置的方式展示了(如下图),但是,会发现数据标签里不展示销售金额了;此时我们可以把“销售金额”字段添加到更多工具提示中,这样就设置成功啦!

图片.png

图片.png

(3)最后还可以通过「主题/颜色」设置,选择合适的主题色彩。