Google Data Studio表格热力图正负值双配色方案技术咨询
实现Google Data Studio热力图正负值分色方案
当然可以做到!Google Data Studio原生热力图默认是单一渐变配色,但通过几个实用技巧,就能轻松给正值和负值分别设置不同的配色,还能专门高亮负值(比如用红色系)。下面是具体操作步骤:
第一步:创建分离正负值的计算字段
你需要新建两个计算字段,把原数值字段拆成正值和负值两部分:- 计算字段1(命名为「正值数据」):输入公式
CASE WHEN [你的原始数值字段] > 0 THEN [你的原始数值字段] ELSE NULL END,这样只会保留正值,负值转为空值 - 计算字段2(命名为「负值数据」):输入公式
CASE WHEN [你的原始数值字段] < 0 THEN [你的原始数值字段] ELSE NULL END,只保留负值,正值转为空值
提示:如果你的数据包含0,可以根据需求调整CASE条件,比如把0归到正值组、负值组,或者单独建一个计算字段处理0的显示
- 计算字段1(命名为「正值数据」):输入公式
第二步:在热力图中添加这两个计算字段
编辑你的热力图,在「数据」面板的「值」区域,移除原来的数值字段,添加刚才创建的「正值数据」和「负值数据」,并确保它们的聚合方式(比如求和、平均值)和你之前的设置一致。第三步:为正负值分别设置配色
切换到「样式」面板,找到「颜色」设置项:- 选中「正值数据」,选择你想要的配色方案(比如从浅绿到深绿的渐变)
- 选中「负值数据」,设置红色系的渐变(比如从淡红到深红)
- 可以把「空值」的颜色设为浅灰色,让正负值区域的对比更清晰
第四步:优化显示细节(可选)
- 如果需要显示具体数值,在「样式」里开启「标签」,调整标签的字体、大小和颜色,确保可读性
- 微调渐变的「最小值」「最大值」范围,让颜色变化更贴合你的数据分布
这样设置后,你的热力图就能同时用不同配色区分正负值,负值会以红色高亮显示,完全满足你的需求!
内容的提问来源于stack exchange,提问作者user5155835
相关产品推荐
相关产品推荐

