返回数据提示页面

如何在Tableau中创建和比较段

策略 尖端

场景:您在Tableeau中使用的数据集具有几个维度,代表了不同的客户段,如已婚与单曲,新与返回,客户或任何段对您的业务都很重要。这些尺寸可用于切片并骰子数据,但它是 伟大的 如果您和最终用户可以在飞行中可以更改这些,而无需拖放其感兴趣的段,每次想要通过不同的段切片数据都会。如果您可以以某种方式创建段层次结构,则会更加令人惊叹,允许您深入浏览到不同组合的段(即,在第一个列中的已婚或单个钻取到已婚或单个,以及新的或返回的第二列) 。

解决方案:参数将是我们动态创建和比较段的解决方案。在这种情况下,我们将创建两个基于字符串的参数,该参数将用于创建我们的段组合。

步骤1 - 为段1创建参数1

出于演示目的,我将使用带有Tableau的示例超级数据的框中提供的尺寸。您可能会在您的数据中具有更实用的部分,例如上面的开幕句中提到的示例(婚姻状况,新与返回等)。

使用要在分段中使用的尺寸列表创建字符串参数:

带尺寸段的Tableau String参数

步骤2 - 为段1创建计算的维度1

请记住,参数是依赖的,并不自然无所作为。为了让此参数最终在我们的视图中工作,我们需要创建一个计算的字段,它为如何使用该参数提供Tableau指令。要创建我们的第一个分段,我们需要告诉Tableau,根据段1参数所做的选择来显示哪个维度显示。事实证明是一个简单的映射练习,具有以下逻辑:

案例[参数]。[段1]
什么时候“Segment” THEN [Segment]
什么时候“Ship Mode” THEN [Ship Mode]
什么时候“State” THEN [State]
什么时候“Category” THEN [Category]
什么时候“Ship Mode” THEN [Ship Mode]
什么时候“Sub-Category” THEN [Sub-Category]
什么时候“Region” THEN [Region]
结尾

步骤3 - 为段2创建参数2

如果要具有多级别分割,请为段2创建第二个参数2.这可以通过右键单击段1参数并单击“重复”来完成。编辑副本并重命名它“段2”。

步骤4 - 为段2创建计算的维度

而不是重新输入用于创建段1计算字段的所有逻辑,而不是右键单击段1维度,然后选择“重复”。这里唯一的伎俩是您不仅要将副本重命名为“段2”,但您还需要更改逻辑中使用的参数。为此,请右键单击段1副本,单击“编辑”,然后在第一行中用“2”替换数字“1”。此时,您的段2的计算字段应该如下所示:

Tableau计算的段2个字段2

我们现在拥有创建一个允许您和最终用户选择两个段的组合所需的组件。以下是两个段的闪光线视图:

Tableau Sparklines与段

创建闪光线超出了这篇文章的范围(见 如何在Tableau中制作烟火),但关键是右键单击我们为段创建的两个参数,然后选择“显示参数控制”。这是让用户在视图上更改段1和段2的能力。

这太棒了;请告诉我其他可以使用的方式!

选项1–使用新创建的段创建自定义层次结构

通过使用段1和段2计算字段创建自定义层次结构,您和最终用户将能够深入浏览到次级分段并返回到主要分段级别:

Tableau Sparklines与分部层次结构

选项2 - 创建其他级别的分段

您不仅限于两个段的组合,虽然可用性可能会在过去三个左右变得凌乱。如果您想创建超过两个级别的分割,只需重复上面的步骤三和四个。

选项3.–保存特定的段组合以供将来使用

如果您发现群体的组合特别有趣,Tableau可以非常容易地从视图中创建一个集合。这些集合可以在不同的工作表上重用以进行更深的分析。让我们说我们想隔离船舶模式:头等舱>类别:办公用品在我们看来的月份组合。只需在最深处的分段级别点击轴,然后单击Venn图图标以创建集:

在Tableau中创建一个段

此设置将显示在左侧导航中,现在可以用作视图上的维度,以过滤或在计算的字段中。

通过段使用闪光线上的Tableau设置

分段是创建比较的最佳方法之一,该比较为数据可视化添加值。下次您在自己的数据中挖掘故事时,请考虑利用参数来打开自定义分段。

谢谢阅读,
– Ryan

 

此内容从我的书中摘录 实用的Tableau:来自Tableau Zen Master的100个提示,教程和策略 由O'Reilly Media Inc.出版,2018年ISBN:978-1491977316。 在亚马逊那里找到这本书.