Tableau 优课堂 | 第73课:制作帕累托图

published: 2023-11-07

欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习:制作帕累托图。


什么是帕累托图?

帕累托图得名于帕累托法则,帕累托法则也叫二八原理,比如 80% 的销售额来自 20% 的产品等等。

在帕累托图中,我们可以指定一个贡献率(如80%),然后查看如要完成对度量值总和(如销售额总和)的贡献率,最少需要累积多少维度项(如产品)。

想要在 Tableau 中制作帕累托图,关键在于使用表计算功能来计算:维度的非重复计数和度量的总和百分比。

如需制作更细致的帕累托图,请点击:举个栗子!Tableau 技巧(230):创建可查看细节的帕累托图


制作帕累托图-线

现在,我们就来制作一个呈现产品和销售额情况的帕累托图。

首先,将维度 “产品Id” 字段拖放至列,并在弹出对话框中选择“添加所有成员”。把度量 “销售额” 字段拖放至行,并点击工具栏中的“降序排序”按钮,然后将视图调整至“适合宽度”。

接下来,我们要计算销售额总和的合计百分比。右键单击行上的 “销售额” 胶囊,在弹出菜单中选择 “快速表计算”-“汇总”选项。

再次右键单击此胶囊,在弹出菜单中选择“编辑表计算”选项。在弹出的对话框中,将计算依据选为“特定维度”,并确保勾选了 “产品Id”字段,使其成为寻址字段。

在此对话框底部,勾选“添加辅助计算”复选框,将从属计算类型选为 “合计百分比”,完成设置。

现在,我们需要将 X 轴从一个已进行排序的 “产品Id” 列表,更改为产品Id不同计数总和的合计百分比。

按住 Ctrl 键(Mac 为 Command 键),复制列上的 “产品Id” 胶囊,将其拖放至 “标记” 卡的详细信息中,需确保胶囊是已排序的。

然后,右键单击列上的 “产品Id” 胶囊,在弹出菜单中选择 “度量”-“计数(不同)”选项。

我们用之前相同的方式来计算产品Id不同计数总和的合计百分比:右键单击列上的 “计数不同(产品Id)” 胶囊,在弹出菜单中选择 “快速表计算”-“汇总”选项。再次右键单击此胶囊,在弹出菜单中选择 “编辑表计算”选项。

在弹出对话框中,计算依据选择 “特定维度”,并勾选 “产品Id”字段,使其成为寻址字段。随后添加 “合计百分比” 类型的辅助计算,完成设置。

最后,在标记卡中,将标记类型更改为“线”。这是帕累托图的核心。


制作帕累托图-条形图

一个完整的帕累托图应该既有线,也有条形图。

在本例中,添加条形图的方法是:从“数据”窗格中将 “销售额” 字段拖放至行,右键单击第二个 “总和(销售额)” 胶囊,在弹出菜单中选择 “双轴” 选项。

选中第二个 “总和(销售额) “标记卡,将其标记类型更改为“条形图”。

我们需要调整这些柱形的大小,使条形图区域看起来更平滑。

右键单击视图右侧的销售额轴,在弹出菜单中选择“将标记移至底层”选项,然后再次右键单击此轴,在弹出菜单中,取消勾选“显示标题”。

选中第一个 “总和(销售额)“ 标记卡,单击编辑颜色,使线变为蓝色。


制作帕累托图-参考线

最后,我们可以添加参考线来说明二八原理。

将左侧“数据”窗格转换为“分析”窗格,将常量线拖入视图中带有表计算的 “计数不同(产品Id)”字段 ,并在弹出对话框中,将值设置为 0.2。

再次选中常量线,并将其拖放至视图中带有表计算的 “总和(销售额)”字段 ,并在弹出对话框中,将值设置为 0.8。

如我们所见,在这个数据集中,要近 32% 的产品Id 数才能获得 80% 的销售额。


总结:帕累托图的三个步骤

1、使用表计算实现:维度的非重复计数和度量的总和百分比

2、通过拖入新的度量字段(本例为销售额),在视图中构建条形图

3、为 20% 的维度(非重复计数)和 80% 的度量添加参考线


以上就是关于「制作帕累托图」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请关注微信公众号“优阅达大数据生态”。


更多相关信息,请访问专题页: Tableau使用入门教程