举个栗子!Tableau 技巧(228):堆叠柱形图中同时显示类别值与总值

published: 2023-05-08

堆叠柱形图非常实用,它不仅能直观呈现每根柱形的数据构成情况,还可以从总体或局部与其他柱形横向对比。

关于堆叠柱形图的应用,我们之前分享过 🌰:

有数据粉提出新的需求:有什么办法在堆叠柱形图上,同时显示「每个柱形的总值」和该柱形中「每个类别的值」呢(如下图)?

想实现这样的呈现,需要花一些小心思,利用一下 Tableau 的双轴功能吧!这里,我们来分享方法,一睹为快吧~

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:堆叠柱形图中同时显示类别值与总值。

为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用自己的数据。

具体步骤如下:

1.创建视图

打开 Tableau Desktop,连接“示例-超市”数据源,新建工作表。将“销售额”拖放至行,将“地区”拖放至列。

再将“类别”拖放至“标记”卡的颜色中。

接着,将“销售额”拖放至“标记”卡的标签中,图表中出现了各类别的值,却没有显示出柱体的总值。

2.显示柱形总值

按住 Ctrl 键,将行上的“销售额”胶囊拖放至其右侧,复制出第二个“销售额”胶囊。

移除“销售额2”“标记”卡颜色中的“类别”胶囊;并将其标记类型改为:甘特条形图;再将其大小调至最小。

右键单击行上的第二个“销售额”胶囊,下拉菜单选择:双轴。

此时,“销售额”“标记”卡的标记类型会自动变为“圆”,需要重新修改为:条形图。

右键单击任意“销售额”坐标轴,下拉菜单选择:同步轴。

最后,再隐藏标题和列字段标签,并将视图设置为:整个视图,就实现了我们想要的可视化效果啦!

栗子 Tips

如果你希望呈现:每个柱子顶部显示了各地区销售额总值,柱子中显示了各类别在此地区的销售额占比。可如下操作:

右键单击“销售额”“标记”卡中的“销售额”胶囊,下拉菜单选择:快速表计算-合计百分比。重复右键,选择:计算依据-表(向下)/类别。

今天的 Tableau 技巧,你 Get 到了吗?