Tableau 图表教程:类型与示例
Tableau可以创建为目标受众定制的交互式可视化。在本教程中,您将学习度量、图表类型及其功能。
本教程使用“Sample-Superstore.csv”进行演示。您可以连接到数据源并按照教程中的步骤进行操作。
度量名称和度量值
Measure names 和 Measure values 是 Tableau 默认创建的两个字段。在将数据集导入 Tableau 时会创建这些字段。您可以进入工作表的“数据”窗格,查看如图所示的字段。
度量名称
度量名称包含数据集中存在的所有度量名称。它始终显示在维度列表的末尾。它包含所有度量名称的离散值。
度量值
数据集中存在的所有度量值都保存在一个称为“度量值”的字段中。它始终显示在度量列表的末尾。它包含所有度量的连续值。
度量名称和度量值的用例
案例 1
度量名称和度量值可用于查看数据集中所有度量的聚合。这些字段可以在 Tableau 中显示为不同类型的可视化。
步骤
- 将“度量名称”拖到“列”。
- 将“度量值”拖到“行”。
这将为数据集中存在的所有度量创建可视化。默认情况下,Tableau 会创建一个**条形图**,显示所有度量名称及其值。
案例 2
可以通过从标记卡中删除度量来从可视化中删除任何度量。可以通过以下方式删除:
- 右键单击度量名称。
- 单击“删除”选项。
这将从可视化中删除度量。
案例 3
可以为度量名称创建别名。可以在可视化中显示别名以方便识别。
步骤 1) 使用案例 2 中给出的相同步骤,并按照以下步骤操作。
- 右键单击“列”中的度量名称。
- 在列表中选择“编辑别名”选项。
步骤 2) 这将打开“编辑别名”窗口。
- 编辑成员的别名。在此示例中,“数量”被赋予了“销量”的别名。
- 点击“确定”。
您将在可视化中看到名称更改。
案例 4
如果您想在单个可视化中分析多个度量,则可以使用度量名称和度量值。
在此示例中,我们将查看销售额、利润和数量随年份的变化趋势。
步骤 1)
- 将度量值拖到筛选器框中。
- 这将打开一个筛选器窗口。
- 勾选除“利润”、“数量”和“销售额”之外的所有度量。
- 单击“确定”按钮。
这将把度量名称筛选器添加到筛选器框中。
例如,上述筛选条件将显示如下可视化:
这将在工作表中对选定的度量创建筛选器。
步骤 2)
- 将“订单日期”拖到“列”。
- 将“度量值”拖到“行”。
步骤 3)
- 将“度量名称”拖到标记卡中的“颜色”选项。
- 这将根据度量名称创建可视化的颜色。它还会为可视化中存在的不同度量名称指定不同的颜色。
- 将生成随年份变化的多个度量的折线图,如图所示。
生成的字段
Tableau 会生成一些字段,这些字段可以在数据窗格中看到。这些字段是除数据集中存在的字段之外生成的。生成的字段如下。
- 度量名称
- 度量值
- 记录数
- 经度
- 纬度
文章中已解释度量名称和度量值。
记录数
记录数显示数据集中存在的记录数。这是 Tableau 中一个自动生成的字段,它为数据集中存在的每条记录分配一个值“1”。在连接多个表时,可用于验证记录数。检查数据集中记录数的过程如下。
步骤 1) 转到工作表
- 将“记录数”从度量窗格拖到“行”。
- 默认情况下,这将创建一个条形图。将鼠标悬停在条形图上以查看数据集中存在的记录数。
经度和纬度
经度和纬度(生成)字段与数据中存在的地理详细信息相关联。数据集应包含地理详细信息,如城市、国家或州。经度和纬度值在 Tableau 中是自动生成的。这些字段可用于在 Tableau 中构建地图。使用经度和纬度创建地理地图的方法如下:
步骤 1) 将“经度(生成)”拖到列,将“纬度(生成)”拖到行。
步骤 2) 从维度列表中将“州”拖到标记卡中的“详细信息”。
这将创建如下所示的地理映射可视化。
了解如何以及何时构建不同类型的可视化
Tableau 可以创建交互式可视化以便于数据解释。您可以根据用途在 Tableau 中创建各种图表。可以使用 Tableau 创建的不同图表及其用途如下。
如何创建帕累托图
帕累托图由条形图和折线图组成。使用相同的度量来创建图表,但度量值的处理方式不同。在 Tableau 中使用帕累托图的目的是识别字段中成员的贡献。例如,可以使用帕累托图分析零售店不同子类别产品的利润贡献。它可以显示顶级成员及其贡献。创建帕累托图的过程如下。
步骤 1) 转到新工作表。
- 将“子类别”拖到“列”。
- 将“利润”拖到“行”。
步骤 2) 右键单击“子类别”。
- 从列表中选择“排序”选项。
步骤 3) 这将打开“排序”窗口。
- 在“排序顺序”中单击“降序”。
- 在“排序依据”部分选择“字段”。选择“利润”字段,并选择“求和”作为聚合。
- 点击“确定”。
步骤 4) 再次将“利润”拖到“行”。
- 右键单击新添加的“利润”,然后选择“双轴”选项。
这将合并两个度量的 x 轴,并将可视化转换为如下所示。
步骤 5) 转到标记卡。
- 在标记卡列表中选择“SUM(Profit)”。
- 单击图像中显示的下拉按钮。
- 选择“条形图”作为图表类型。
步骤 6) 从标记卡列表中选择“SUM(Profit)(2)”。
- 单击图像中显示的下拉按钮。
- 从列表中选择“折线图”。
步骤 7) 在行右侧选择“SUM(Profit)”,如图所示。
- 右键单击它,然后从列表中选择“添加表计算”。
步骤 8) 这将打开“主计算类型”窗口。
- 从下拉菜单中选择“运行总计”。
- 从下拉菜单中选择“求和”作为聚合。
- 单击“沿表(跨)计算”。
- 勾选“添加辅助计算”框。
- 这将展开“辅助计算类型”窗口。从下拉列表中选择“总百分比”。
- 选择“沿表(跨)计算”。
- 现在通过单击图像中显示的关闭图标来关闭窗口。
步骤 9) 转到最后一个标记卡,即“SUM (Profit)”。
- 单击标记卡中存在的颜色图标。
步骤 10) 选择您喜欢的任何颜色。
这将更改图表中折线的颜色。
这就是在 Tableau 中创建帕累托图的过程。
子弹图
子弹图可用作仪表或指示器来显示度量的性能。可以使用子弹图将两个度量相互比较。例如,如果我们有估计利润和实际利润,我们可以使用子弹图比较它们。创建子弹图的过程如下。
步骤 1) 转到新工作表。
- 单击菜单栏中的“分析”。
- 从列表中选择“创建计算字段”。
步骤 2) 这将打开“计算字段”窗口。
- 为计算字段输入一个名称。在此示例中,它命名为“估计利润”。
- 键入度量的估计值。在此示例中,以利润作为度量。因此,为估计利润创建了计算字段。
- 点击“确定”。
步骤 3) 转到数据窗格中的度量。按住键盘上的 Ctrl 键,然后选择“估计利润”和“利润”。
步骤 4)
- 单击工作表右上角的“显示我”按钮。
- 选择图像中所示的子弹图图标。
这将创建如下所示的子弹图。
条形图
条形图可以比较不同类别的数据。条形的高度代表每个类别的度量值。它可以表示为垂直和水平条形图。创建条形图的过程如下。
步骤) 转到新工作表。
- 将“类别”拖到“列”。
- 将“利润”拖到“行”。
- 默认情况下,这将创建一个条形图。
折线图
折线图应用于比较不同时期的不同数据。折线图由一系列点组成。这些点代表每个时期的度量值。创建折线图的流程如下所示。
步骤) 转到新工作表。
- 将“订单日期”拖到“列”。
- 将“销售额”拖到“行”。
- 默认情况下,这将创建一个折线图。
文本表
文本表用于显示不同维度下度量的精确值。文本表也称为**数据透视表**。它默认按维度和度量进行分组。设计文本表的过程如下。
步骤) 转到新工作表。
- 将“子类别”拖到“行”。
- 将“利润”拖到标记卡中的文本框。
- 默认情况下,这将创建一个文本表。
热力图
热力图可以通过不同度量的大小和颜色来可视化数据。可以使用热力图同时可视化两个不同的度量。可以将一个度量分配给大小,而另一个度量分配给热力图的颜色。创建热力图的过程如下。
步骤 1) 转到新工作表。
- 按住键盘上的 Ctrl 键,然后从数据窗格中选择“子类别”和“销售额”。
步骤 2)
- 单击工作表右上角的“显示我”按钮。
- 选择图像中所示的“热力图”图标。
步骤 3) 将“利润”拖到“颜色”框。
步骤 4)
- 将“区域”拖到“列”。
- 这将创建一个热力图。可用于可视化不同维度的销售额和利润。
瀑布图
瀑布图可以可视化度量在维度上的累积效应。它可以显示维度中每个成员的增长或下降的贡献。例如,您可以使用瀑布图查看每个子类别的利润贡献。可以通过遵循以下过程在 Tableau 中设计瀑布图。
步骤 1) 转到新工作表。
- 将子类别拖到列
- 将利润拖到行。
步骤 2)
- 右键单击“度量”窗格中的“利润”。
- 从列表中选择“创建”。
- 选择“计算字段”选项。
步骤 3) 这将打开“计算字段”窗口。
- 将计算字段的名称输入为“-Profit”。
- 编写图像中所示的公式。
- 点击“确定”。
步骤 4) 将新创建的计算字段“-Profit”拖到标记卡中的大小选项。
步骤 5)
- 右键单击“行”中存在的“SUM (Profit)”。
- 从列表中选择“快速表计算”。
- 选择“运行总计”选项。
步骤 6)
- 单击标记卡中存在的下拉选项。
- 从列表中选择“甘特图”。
这将创建如下所示的瀑布图。
甘特图
甘特图可以显示类别之间的数据比较。它可用于识别每个过程所需的时间。在下面的示例中,给出了每种货运方式的装运时间。创建甘特图的过程如下。
步骤 1) 转到新工作表。
- 单击标记卡中的下拉按钮。
- 从列表中选择“甘特条”。
步骤 2)
- 将“订单日期”拖到“列”。
- 右键单击“订单日期”,然后选择图像中显示的“日”。
步骤 3)
- 单击菜单栏中的“分析”。
- 选择列表中的“创建计算字段”。
步骤 4)
- 将计算字段的名称输入为“装运时间”。
- 键入图像中所示的公式以创建订单日期和发货日期之间的差异。
- 点击“确定”。
步骤 5)
- 将“货运模式”拖到“行”。
- 将“装运时间”拖到标记卡中的大小图标。
步骤 6) 这将创建一个甘特图。它显示了不同货运模式的每次装运所需的时间。
饼图
饼图可以显示分段数据。它可以显示度量在维度中不同成员上的贡献。饼图的角度决定了度量值。可以为饼图分配不同的颜色来表示维度中的成员。
步骤 1) 转到新工作表
- 从数据窗格中选择“细分市场”和“销售额”。
步骤 2)
- 单击工作表右上角的“显示我”按钮。
- 从列表中选择“饼图”。
这将创建如下所示的饼图。
散点图
可以使用散点图可视化两个度量之间的关系。散点图是通过在 x 轴和 y 轴上添加度量来设计的。这可以显示所选度量之间的趋势或关系。可以通过遵循以下过程设计散点图。
步骤 1) 转到新工作表。
- 将“折扣”拖到“列”。
- 将“销售额”拖到“行”。
默认情况下,这将创建一个散点图。
步骤 2)
- 将“子类别”拖到标记卡中的颜色图标。
- 这将创建一个显示每个子类别折扣和销售额之间关系的散点图。
面积图
面积图可以表示不同时间段内的任何数量(度量)数据。它基本上是一个折线图,其中折线和轴之间的区域通常填充颜色。创建面积图的过程如下。
步骤 1) 转到新工作表。
- 按住键盘上的 Ctrl 键,然后选择“订单日期”和“数量”。
步骤 2)
- 单击工作表右上角的“显示我”选项。
- 选择图中所示的面积图图标。
步骤 3)
- 将“区域”从维度窗格拖到标记卡的颜色图标中。
- 这将创建如图所示的面积图。
双轴图
双轴图可用于在两种不同的图表类型中可视化两个不同的度量。日期列和两个度量是构建双轴图所必需的。图中使用的不同刻度有助于用户理解这两个度量。创建双轴图的过程如下所示。
步骤 1) 转到新工作表。
- 按住 Ctrl 键并选择“订单日期”、“销售额”和“数量”。
步骤 2)
- 单击工作表右上角的“显示我”选项。
- 选择图中所示的“组合双轴”图标。
这将创建如图所示的双轴图。
气泡图
气泡图以气泡的形式可视化度量和维度。气泡的大小决定了度量值的大小,以实现有效可视化。气泡的颜色可以设置为区分维度中存在的成员。创建气泡图的过程如下。
步骤 1) 转到新工作表。
- 按住键盘上的 Ctrl 键。
- 单击“子类别”和“销售额”。
步骤 2)
- 单击工作表右上角的“显示我”选项。
- 选择图像中所示的“填充气泡”图标。
这将创建如下所示的气泡图。
直方图
直方图可以显示度量中的值及其频率。它显示数值数据的分布。由于它默认同时显示频率和度量值,因此在许多情况下都很有用。例如,如果您想分析零售店提供的折扣,您可以使用直方图可视化折扣金额及其频率。创建直方图的流程如下。
步骤 1) 转到新工作表。
- 从度量中选择“折扣”。
步骤 2)
- 单击工作表右上角的“显示我”按钮。
- 选择图像中所示的“直方图”图标。
这将在 Tableau 中创建一个直方图。