Apache Superset堆叠柱状图:总计与占比显示需求问询
Apache Superset 堆叠柱状图配置方案
1. 柱子上方显示堆叠总计数值
- 进入堆叠柱状图编辑界面,切换到「自定义」标签页
- 找到「标签」区域,开启「显示总计」选项,将位置设置为「顶部」
- 若为新版本Superset,需先在「高级分析」中开启「汇总」功能,保证总计数值计算准确
2. 堆叠区块内显示单柱占比百分比
- 在「自定义」标签页的「标签」区域,开启「显示数值」
- 格式选择「百分比」,按需设置小数位数
- 若需确保占比基于单柱总计,可通过自定义SQL预先计算占比:
SELECT 维度字段, 分类字段, 数值字段, ROUND(数值字段 / SUM(数值字段) OVER (PARTITION BY 维度字段) * 100, 2) AS 占比百分比 FROM 你的数据表 - 将计算得到的「占比百分比」指标添加到图表中,设置标签显示该字段
3. Y轴展示维度绝对值
- 在「自定义」标签页的「Y轴」区域,将「刻度类型」设为「线性」
- 关闭「对数刻度」选项,确保Y轴直接展示原始数值的绝对值
- 若存在负数,可开启「包含零点」,让轴范围适配所有绝对值数据
内容的提问来源于stack exchange,提问作者Haresh
相关产品推荐
相关产品推荐

