Tableau 优课堂 | 第81课:Tableau Prep 转置步骤

published: 2024-03-12

欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习: Tableau Prep 转置步骤。


数据转置的目的

如果数据中,有多个字段列包含相同信息、字段列名称以具体信息命名,或需要清理交叉表格式的数据,则可能需要对数据进行转置。

示例中是一个包含了多个字段的超市数据,所有字段分别包含了有关订单的不同属性。而字段列名称,是以客户类型分类名来命名的。

为了有效地分析这些数据,我们需要对其进行转置,这样就可以得到完整的、记录客户类型信息的字段了。


操作演示:如何转置?

数据转置从添加一个 Tableau Prep 转置步骤开始。点击上一步骤后面的 “+” 号,选择 “添加转置”。下面将打开一个新窗格,从而进行与转置相关的设置。

在左侧,可以看到数据源中的字段列表。在中间,有一个“转置的字段”拖放区域。在最右侧,可以看到“转置结果”的概要窗格和数据网格。

每个字段都包含关于订单的不同属性信息,字段名称也应该以属性文本来命名,例如“客户类型”。我们按住 Shift 键选择除了 “Order ID” 和”订单日期”以外的所有字段内容,并将其拖放到“转置的字段”区域。

在右侧“转置结果”区域中,可以看到两个新字段,分别重命名为“客户类型” 和“销售额”:

  • “转置1名称”,其中包含原始字段的名称。

  • “转置1值”,其中包含原始字段的值。


操作演示:修改转置字段

如果我们想在转置步骤中加一列,只要把字段拖进去即可。但是在包含“客户类型”等信息的列中放入“订单日期”或“Order ID” 是没有意义的,所以把此列从“转置的字段”区域中移除。


操作演示:多重转置

示例中还有另一个结构不同的数据集。

每个订单列表有两列数据,一列是带有年份的销售额值,一列是带有年份的利润值。正常情况下,应该分别为年份、销售额值和利润值设置单独的列。

为了实现这个结构,我们可以嵌套转置,或者同时转置多个组。

新增一个“转置”步骤,然后选择包含同一信息的字段名称,本例为选中所有包含 ”销售额” 的字段,并将它们转换为“销售额”。

接下来,在“转置的字段”区域中单击“销售额”转置值右侧“+”号,以添加新的“转置值”。从左侧字段列表中,按住Shift键多选代表“利润”的字段,并将它们拖放至“转置值2”区域。

然后,添加一个清理步骤,以便更好查看转置后的数据结构。

将“转置1名称”重命名为“年份”,打开下拉菜单(单击字段卡片右上角的...)并选择“清洗”-“移除字母”选项,再以同样的操作移除标点符号。

现在。可以看到下方的概要窗格中,数据结构完全符合我们的需求:年份、Order ID、客户类型、销售额和利润分别以单列显示了。



以上就是关于「Tableau Prep 转置步骤」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请持续关注优阅达大数据生态。


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