📜  Tableau表计算| Tableau中的表计算(1)

📅  最后修改于: 2023-12-03 15:05:28.265000             🧑  作者: Mango

Tableau表计算| Tableau中的表计算

Tableau (也叫做 Tableau Desktop) 是一款用于可视化数据的商业智能工具。在 Tableau 中,我们可以使用表计算 (Table Calculation) 来实现一些高级的数据分析功能。

什么是表计算?

表计算是在 Tableau 程序中自动生成的可视化元素,用于呈现聚合数据的计算结果。表计算可以在特定视图下自由创建和调整,能够支持各种计算类型,如运行总和、比率、变化等。

Tableau 中的表计算

Tableau 中的表计算通常需要借助分区 (Partitioning) 和排序 (Sorting) 两个步骤来完成。我们可以通过以下几种方式来创建表计算:

在可视化面板中使用“分析”菜单

在 Tableau 的菜单栏中,有一个名为“分析”的选项。我们可以在需要添加表计算的可视化元素上右键单击,在弹出菜单中选择“分析”选项,然后实现所需的表计算。

例如,我们需要在分析某个城市的销售数据时,可以使用“移动平均值”表计算来分析其趋势变化。

![在可视化面板中使用“分析”菜单](https://i.imgur.com/jiZc7xi.png)
在“表计算”窗格中创建表计算

在 Tableau 的“表计算”窗格中,提供了多种可用的表计算选项供我们选择。我们可以通过简单拖拽,将所需的表计算拖入到工作表中,然后完成所需的设置。

例如,我们使用的“移动平均值”的表计算可以在“表计算”窗格的“Quick Table Calculations”中找到。

![在“表计算”窗格中创建表计算](https://i.imgur.com/PptUvCe.png)
使用公式创建表计算

在 Tableau 中,我们还可以通过编写公式的方式来创建表计算。使用公式的方式可以实现更加灵活和高级的计算需求,但需要一定的编程技巧。

例如,我们可以使用以下公式计算某个数据字段的移动平均值:

WINDOW_AVG(SUM([Sales]), -2, 0)

此公式中,使用“WINDOW_AVG”函数来计算移动平均值,其中“SUM([Sales])”是需要计算的数据字段,而“-2”和“0”则分别表示移动平均值的起始点和结束点。

小结

表计算是 Tableau 中非常重要的一个功能,多使用几次可以大大提高我们对数据分析的效率。我们可以通过“分析”菜单、表计算窗格或公式等多种方式来创建表计算,让我们在数据分析和可视化方面拥有更多的选择和灵活性。