自定义地图图例
场景描述:
在制作中国行政地图的可视化图表时,地图下方的的图例不做任何设置时是默认的渐变色展示,如果想要实现按照一定的区间,设置不同的颜色进行展示,该如何操作?本文介绍了2种方法供您参考。
解决方法:
方案一:
把指标字段放入颜色栏,点击字段选择「颜色设置」——「自定义阈值」,新建规则,设置区间范围和颜色。
效果如下图:
由于图例中不支持设置数据格式,在数据较大时,这样的呈现效果可能不满足需求。此时可参考方案二设置。
方案二:
可以通过 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
(2)将“分类”字段拖入颜色栏,此时,图例已经可以按照函数设置的方式展示了(如下图),但是,会发现数据标签里不展示销售金额了;此时我们可以把“销售金额”字段添加到更多工具提示中,这样就设置成功啦!
(3)最后还可以通过「主题/颜色」设置,选择合适的主题色彩。