Tableau(五)Tableau 排序和过滤器

Reference:tableau教程 w3c school 数据源

1. Tableau基本排序

数据排序是数据分析的一个非常重要的特征。Tableau允许对称为维度的字段的数据进行排序。Tableau有两种方式进行排序。

计算排序:是使用排序对话框按钮直接应用于轴的排序。

手动排序:用于通过以特定方式将它们彼此相邻拖动来重新排列维度字段的顺序。

2. Tableau基本过滤器

过滤是从结果集中删除某些值或值范围的过程。Tableau过滤功能允许使用字段值以及高级计算或基于上下文的过滤器的两种简单方案。在本教程中,我们将考虑Tableau中可用的基本过滤器。Tableau中有三种类型的基本过滤器,如下所示:

*过滤器维度(dimension)是应用于维度字段的过滤器。

**过滤器度量(measure)是应用于度量字段的过滤器。

***过滤器日期是应用于日期字段的过滤器:

Tableau在应用日期字段时以三种不同的方式处理日期字段。它可以通过取与今天相比的相对日期,绝对日期或日期范围来应用过滤器。当将日期字段拖出过滤器窗格时,会显示此选项。

3. Tableau快速过滤器

Tableau中的许多过滤器类型可以使用对维或度量的右键单击选项快速可用。这些称为快速过滤器的过滤器具有足够的功能,可以解决大多数常见的过滤需求。

4. Tableau上下文过滤器

Tableau中的正常过滤器彼此独立。这意味着每个过滤器从源数据读取所有行,并创建自己的结果。但是在某些情况下,我们希望第二个过滤器只处理第一个过滤器返回的记录。因此,在这种情况下,第二个过滤器称为依赖过滤器,因为它们只处理通过上下文过滤器的数据。上下文过滤器有两个主要目的。

提高性能- 如果设置了大量过滤器或具有大型数据源,查询可能会很慢。您可以设置一个或多个上下文过滤器以提高性能。

创建从属数字或前N个过滤器- 您可以设置上下文过滤器以仅包括感兴趣的数据,然后设置数字或前N个过滤器。

创建上下文过滤器

使用Sample-superstore,让我们找到名为furniture的类别的产品的前10个子类别。为了实现这个目标,我们按照以下步骤。

STEP1.  将维度-子类别拖动到行搁板(row),将度量销售拖到列搁板(column)。选择水平条形图作为图表类型。将维子元素类别再次拖到过滤器架。我们得到下面的图表。

STEP2.  右键单击过滤器架中字段子类别,然后转到名为Top的第四个选项卡。根据字段选择选项。从下一个下拉菜单中选择前10个按销售额排列的选项,如下所示。

STEP3.  将维度类别拖动到过滤器架。右键单击它进行编辑,在常规选项卡下从列表中选择家具。正如你可以看到的结果显示三个子类的产品。

STEP4.  右键单击类别 - 家具过滤器并选择选项添加到上下文。这将产生最终结果,其显示所有产品中前10个子类别中家具类别的产品子类别。

5. Tableau条件过滤器

Tableau中的重要过滤选项之一是对已存在的过滤器应用一些条件。这些条件可以非常简单,例如只找到高于一定数量的销售,或者它可以是基于特定公式的复杂销售。这些条件也可用于创建范围过滤器。

创建条件过滤器

使用Sample-superstore,让我们找到销售额超过100万的所有细分市场的产品子类别。为了实现这个目标,我们遵循以下步骤。

6. Tableau顶部过滤器

Tableau筛选器中的Top选项用于限制筛选器的结果集。例如,从一组大量的销售记录,我们只想要前十个值。我们可以使用内置选项应用此过滤器,以通过多种方式限制记录或创建公式。在本章中,我们将探讨内置的选项。

创建顶部过滤器

使用Sample-superstore,让我们找到代表前5名销售额的产品子类别。为了实现这个目标,我们遵循以下步骤。

7. Tableau过滤器操作

任何数据分析和可视化工作都涉及使用广泛的数据过滤。Tableau有很多种过滤选项来满足这些需求。有许多内置函数用于对使用维度和度量的记录应用过滤器。度量的过滤器选项提供数字计算和比较。dimension的过滤器选项提供从列表中选择字符串值或使用自定义值列表。在本章中,我们将看到各种选项以及编辑和清除过滤器的步骤。

创建过滤器

通过将必填字段拖动到位于标记卡上方的过滤器架,可创建过滤器。让我们通过将度量销售额拖动到列机架,将维度子类别拖动到行架,创建一个水平条形图。再次将度量销售拖动到过滤器架。一旦创建了此过滤器,我们可以通过右键单击它并从弹出菜单中选择编辑过滤器选项进行编辑。

创建度量(measure)的过滤器

度量是数字字段。因此,这些字段的过滤器选项涉及选择值。Tableau提供以下类型的度量过滤器。

值范围指定要包括在视图中的范围的最小值和最大值

至少- 包括大于或等于指定最小值的所有值。

最多- 包括小于或等于指定最大值的所有值。

特殊- 此特殊类型的过滤器可帮助您筛选Null值。仅包含Null值,非空值或所有值。

下面的工作表显示这些选项。


创建维度(dimension)过滤器

维度是具有值为字符串的描述性字段。Tableau为维度提供以下类型的过滤器。

通用过滤器允许从列表中选择特定值。

通配符过滤器,允许提到通配符像cha *过滤所有以cha开头的字符串值。

条件过滤器我用来应用条件,如销售额。

顶部过滤器,选择代表Top值范围的记录。

下面的工作表显示这些选项。


清除过滤器

通过选择清除过滤器选项可以轻松删除过滤器,如下所示。

推荐阅读更多精彩内容