全球快消息!Tableau完整系列课程:3.Tableau desktop基本操作

2023-01-25 20:15:46 来源:51CTO博客

Tableau系列视频课程(适用tableau各版本,视频中提供全部源文件):

1.大数据可视化之敏捷BI Tableau Desktop入门培训视频课程:​​https://edu.51cto.com/course/4025.html​​

2.大数据可视化之敏捷BI Tableau视频课程入门与实战:​​https://edu.51cto.com/course/2958.html​​


(资料图片仅供参考)

3.Tableau实用图形制作大全系列视频课程:​​https://edu.51cto.com/course/12627.html​​

4.大数据可视化之敏捷BI Tableau Server高级实战培训视频课程:​​https://edu.51cto.com/course/3972.html​​

1 Tableau desktop数据视图

1.1 数据视图要素

组件组成:标题、轴、区、单元格和标记。除这些内容外,您还可以选择显示标题、说明、字段标签和图例。

1.2 生成基本的数据视图

智能显示(选择多个维度和度量,再选择可用的智能提示显示的图形类型)

“智能显示”会基于视图中已经使用的字段以及在数据窗口中选择的任何字段来创建视图。单击工具栏上的“智能显示” 打开“智能显示”。使用“智能显示”时,只需在数据窗口中选择要分析的字段,然后选择要创建的视图类型即可。Tableau 会自动评估选定字段,然后提供适合这些字段的几种视图类型供您选择。此外,“智能显示”会突出显示与数据最相符的可视化类型。

双击或手动拖拽添加

下表说明了通过在数据窗口中双击字段来创建自动视图时所用的一些规则:

文本表

如果先添加维度,则会生成一个文本表(或交叉表)。所有点击各字段的后续操作都将对该文本表进行细化。

如果先添加度量然后再添加维度,则会生成一个条形视图。所有后续点击操作都将对该条形图视图进行细化,除非添加日期维度(这时视图将更改为折线图)。

线

如果先添加度量然后再添加日期维度,则会生成一个折线视图。所有后续点击操作都将对该折线视图进行细化。

实线图

如果先添加连续维度然后再添加度量,则会生成一个实线视图。添加其他维度的后续操作将对该实线视图进行细化。添加其他度量的后续操作将向视图中添加定量轴。

散点图

如果先添加一个度量然后再添加另一个度量,则会生成一个散点视图。添加维度的后续操作将对该散点视图进行细化。添加其他度量的后续操作将创建散点矩阵。

地图

如果添加地理区域字段,则会生成一个地图视图,其中包含纬度和经度这两个轴,而地理区域字段位于“详细级别”功能区上。添加维度的后续操作会向该视图中添加行,而添加度量的后续操作会通过添加大小和颜色编码来进一步细化地图。

1.3 维度、维度分层、钻取

在添加到视图中的行或列功能区时,维度通常会产生标题。默认情况下,Tableau 将包含定性、分类信息的任何字段均视为维度。

维度间有层级关系时需要分层设置,例如时间维度中的年、季、月、日,单位维度的国家、省/州、市、县,产品分类中的大类、小类。Tableau自带时间维度的分层关系,其它维度的层级关系均需手动设置。可以将这些字段组合到一个具有一新的名字的分层结构中。可以通过在数据窗口中拖放来组合关系分层结构。具体操作方式如下:

在数据窗口中,将一个字段直接拖放到另一个字段上,本例是将产品子类拖放至产品类别(父类)上。出现提示时,请为该关系分层结构键入名称,我们命名为“产品”,然后单击“确定”。可以看出,具有层级关系的维度显示为:通过拖拽向已有的分层结构中添加新的层级、并可调整层级关系。可直接右键移除现有的分层结构(相关的维度不会被移除)。

分层结构支持通过单击在层级中向上或向下导航。在视图中使用这些字段时,字段上会显示一个加号按钮,您可以用该按钮在分层结构中向上或向下钻取。

维度分层的应用(钻取):将分层结构作为一个维度拖至视图区的行或列上,即可出现“+”号,点击“+”可钻取下一级数据。

下钻前:

下钻后:

点击“-”号收起钻取的子类明细,或称为上钻。

1.4 度量、多度量

1.4.1 度量

度量:

在添加到行或列功能区时,度量通常会产生轴。默认情况下,Tableau 将包含数字(定量)信息的任何字段视为度量。

度量值与度量名称:

“度量名称”和“度量值”是两个不属于数据源的字段。Tableau 将自动创建这些字段,以便可以构建涉及多个度量的特定类型的数据视图。当需要在同一个区中同时显示多个度量时,尤其适合使用这些字段。

记录数:

除“度量名称”和“度量值”字段外,数据窗口还包含一个“记录数”字段,该字段也不属于基础数据源。此字段表示数据源中的行数。它在您使用主要是分类的数据源、从而产生很少度量时十分有用。

1.4.2 多度量

1.4.2.1 单个轴

通过将度量拖到“行”和“列”功能区来为每个度量添加单个轴,也是默认状态。

1.4.2.2 融合轴

融合后:

两个及以上相同单位(个,万元)的度量,可共享同一纵轴,例如将销售额拖放至利润折线图的纵轴上,如上图。

1.4.2.3 双轴

可以使用双轴来比较多个度量,而双轴是两个相互层叠的独立轴。当您有两个具有不同标度的维度时,双轴十分有用。若要添加度量以作为双轴,请将字段拖到视图右侧并在看到黑色虚线时放置。如下图所示:

也可以在第二个度量的字段菜单中选择“双轴”:

双轴图效果如下所示:

1.4.2.4 组合图

在视图中使用多个度量时,可以为每个不同度量自定义标记类型(如线型,柱形),从而形成组合图。由于每个度量可具有自定义标记,因此您也可以为每个度量自定义详细级别、大小、形状和颜色编码。

在双轴图的基础上选择某一度量,右键或在度量下拉菜单中选择标记类型,例如上图中将度量总价的标记类型选为条形图,即可形成以下条形与线形组合图:

可以以不同标记类型来形成多种组合图。

1.5 计算

为了从数据中提取到有意义的结果,可能需要进行一项或多项计算。Tableau 中预定义了各种函数以供计算,可以对维度和度量进行计算,例如可将一个维度分解成多个维度,或将多个维度合成一个,也可以对原有维度进行加工形成一新维度(但原有维度需保留,可以隐藏);也可对度量进行计算,例如数据源中有“售销额”、“成本”两度量,现可以创建一个名为“利润”的新计算字段,作为“售销额”和“成本”字段的差额。然后,可以对此新字段应用聚合(如求和)以查看一段时间内的总利润。另外,也可以将这些数字显示为百分比的形式,启用总计以查看各类别的百分比。

如果使用关系数据源,可使用以下全部计算。但是,多维数据源不支持聚合和分级数据。

1.5.1 聚合

Tableau直接面向明细数据,有时一些聚合数据,如计数、求和、求平均值等非常有用。用来产生聚合数据的数学函数称为聚合函数。聚合函数对一组值进行计算并返回单个值。 例如,包含值 1, 2, 3, 3, 4 的某个度量经过求和聚合后返回单个值:13,经过计数聚合后返回 单个值5。

聚合

说明

总计

返回度量中数字的和。会忽略空值。

平均值

返回度量中数字的算术平均值。会忽略空值。

中值

返回度量中数字的中值。将忽略 Null 值。

计数

返回度量或维度中的行数。当应用于某个维度时,Tableau 创建一个新的临时度量列,因为计数的结果是一个数字。可对数字、日期、布尔值和字符串进行计数。所有情况下均忽略 Null 值。

计数(不重复)

返回度量或维度中唯一值的个数。当应用于某个维度时,Tableau 会创建一个新的临时度量列,因为计数的结果是一个数字。可对数字、日期、布尔值和字符串进行计数。所有情况下均忽略 Null 值。

最小

返回度量或连续维度中的最小数字。会忽略空值。

最大

返回度量或连续维度中的最大数字。会忽略空值。

百分位

返回度量中指定百分位处的值。选择此聚合时,必须从提供百分位值范围的子菜单中进行选择:5, 10, 25, 50, 75, 90, 95。当您在视图中的某个字段上设置此聚合时,该字段将显示 PCT 和分配的百分比值

标准偏差

基于样本总体返回给定表达式中所有值的标准差。会忽略 Null 值。如果非 Null 样本成员少于 2 个,则返回 Null。如果数据表示总体的样本,可使用此函数。

标准偏差(群体)

基于有偏差总体返回给定表达式中所有值的标准差。假定其参数由整个总体组成。此函数适用于较大的样本大小。

方差

基于样本返回给定表达式中所有值的方差。 会忽略 Null 值。如果非 Null 样本成员少于 2 个,则返回 Null。如果数据表示总体的样本,可使用此函数。

方差(群体)

基于有偏差总体返回给定表达式中所有值的方差。 假定其参数由整个总体组成。此函数适用于较大的样本大小。

设置度量默认聚合显示合计

操作步骤:

解聚数据

当分析度量时,通过解聚数据,可查看数据源的每一行数据。

操作步骤:

取消菜单:分析->聚合度量(取消选中)。

解聚前:

解聚后:显示最细粒度的值。

1.5.2 计算字段

创建计算字段

计算字段用来对数据源原有维度或度量进行扩展应用。例如数据源包括销售额和成本两个度量,可根据其差值计算利润,得到一个计算字段,作为一新的度量。

若要创建新的计算字段,请选择“分析”>“创建计算字段”,或者在数据窗口(包括维度、度量、集、参数子窗口)右击并选择“创建计算字段”。在计算字段编辑窗口进行逻辑编写:

根据计算返回的数据类型,新计算字段显示在数据窗口的“维度”区域或“度量”区域。返回字符串或日期的计算是维度,返回数字的计算是度量。后一种情况下,如果需要将计算值视为离散值而不是连续值,可将度量转换为维度。

计算字段可以处理行级别上的转换逻辑,例如可以转码(原数据为1,0,可通过case when函数转为“是”,“否”。

常用函数说明:

IIF( [Sales])>2000,”高”, “低”)

1.5.3 快速表计算(*)

上文介绍计算字段为行级计算(支持自动聚合),而表计算则使用数据库中多行数据来计算一个值。若要创建表计算,需要先定义计算目标值和计算对象值。

表计算将针对视图中的单个度量执行。定义向其应用计算的表部分(计算对象)的维度称为寻址字段,定义如何对计算进行分组的维度称为分区字段。在汇总几个年份的产品销售额示例中,寻址字段是订单日期字段,分区字段是产品字段。为表计算定义寻址时,所有其他维度都用于分区。

计算最终落实到单元格上,寻址字段决定着计算的移动方向,其它都是分区字段,决定的区块的划分,最小的区块为单元格。

示例一:统计每个单元格值占总体百分比。

示例二:每类产品包装比前一年的订单数变化情况。

通过右击要在视图中使用的度量并从“快速表计算”子菜单中选择“百分比差异”可以快速添加总额占比等计算。(将时间放到列上可以计算年初至今(YTD)总计或增长,复合增涨率、年同比增涨。)

1.5.4 同环比的计算(*)

将订单日期拖入列将订单日期拖入行,右击选择月创建计算字段,命名为环比啊,公式为

(ZN(SUM([销售额])) - LOOKUP(ZN(SUM([销售额])), -1)) / ABS(LOOKUP(ZN(SUM([销售额])), -1))

注释:

ZN:是指如果括号里的表达式结果不为NULL,则返回它,否则返回0。

ABS:是取括号里表达式的绝对值。

LOOKUP:括号内分两部分,逗号前面是当前值,后面的-1表示上一个值,就是根据当前值,找它的上一个值。

公式含义:(当前值 - 根据当前值找到它的上一个值)/根据当前值找到它的上一个值的绝对值。

如图:

注意:依据这个图,加之同环比概念,我们右击环比胶囊,计算依据如果是表(向下),则是环比,如果改为表(横穿),则为同比。

1.5.5 分级数据

将数据分为不同段,再对该段内的明细值进行加和。例如客户年龄从20-90,可以以10年为界限进行分类,汇总每个年龄段的指标(如年消费金额)。

在 Tableau 中,数据分级的方法是右击需要分级的度量,点击创建数据桶。只有关系数据源中的数据可分级。多维数据源不支持此功能。

分级后的轴可修改别名。

示例:

你知道吗?

分级(段)与分组的区别:分级只能用于度量,分组可用于维度或度量。分级是将不同的度量为分成等差区间,然后统计各区间的值,分组是可以人为选择同一维度或度量下多条记录合并成一个值进行统计,其它记录不变。

1.5.6 合计(总计、小计)

1.5.7 百分比

来与所有百分比计算进行比较的数据 — 百分比采用分数的形式。分子是某个给定标记的值,分母取决于所需的百分比类型,它是用来与所有计算进行比较的数字。比较可基于整个表、一行、一个区,等等。默认情况下,Tableau 使用整个表(类似于表计算中的总额百分比)。其他百分比计算在“百分比”菜单项中提供。

1.6 参考线、参考区间和参考箱

1.6.1 线、区间、分布

在制作图形时,有时需要参考值进行对比,例如平均值、最大值、最小值等。在Tableau中可以添加参考线、参考区间、参考箱。在图形中右键点击轴,选择菜单:添加参考线、参考区间(标靶图)或框(参考箱):

线区间分布盒须图(盒形图)

值的类型:

平均值- 沿轴在平均值位置放置一条线。常量- 在轴上指定值位置放置一条线。最大值- 在最大值位置放置一条线。中位数- 在中位数值位置放置一条线。最小值- 在最小值位置放置一条线。总计- 在单元格、区或整个视图的所有值的总计位置放置一条线。合计- 在单元格、区或整个视图的所有值的聚合值位置放置一条线。在计算平均值的加权平均值而不是平均值时,此选项特别有用。当使用的计算采用自定义聚合时,它也非常有用。合计使用基础数据计算,其结果与在“分析”菜单中选择一个合计选项相同。

选择线的标记方式:

— 如果选择此选项,则参考线不包含标签。- 如果选择此选项,则在轴上包含对应值的标签。计算- 如果选择此选项,则显示自动标签。该标签基于所选的计算和度量。自定义- 如果选择此选项,则在文本框中键入自定义标签。可使用文本框右侧的菜单插入值(如计算或值)。

1.6.2 盒形图

盒形图又称为箱形图、盒须图、盒式图或箱线图,是一种显示值沿轴的分布情况的图形。盒子围住中间 50% 的数据(即分布的中间两个四分位点)。线(称为须)可配置为在四分位距的 1.5 倍(相邻盒宽度的 1.5 倍)处显示,或在数据的最大范围处显示。提供了一种只用5个点对数据集做简单的总结的方式。这5个点包括中点、Q1、Q3、分部状态的高位和低位。箱形图很形象的分为中心、延伸以及分部状态的全部范围。箱形图中最重要的是对相关统计点的计算,相关统计点都可以通过百分位计算方法进行实现。它直观明了地识别数据批中的异常值,分析其产生的原因,常常成为发现问题进而改进决策的契机。箱形图为我们提供了识别异常值的一个标准:异常值被定义为小于Q1-1.5IQR或大于Q3+1.5IQR的值。虽然这种标准有点任意性,但它来源于经验判断,经验表明它在处理需要特别注意的数据方面表现不错。

数据在 IQR(内距Inter-Quartile Range) 的 1.5 倍以内- 将须放在四分位距(高四分位点与低四分位点之距离) 1.5 倍处的位置,即相邻盒宽度的 1.5 倍。这也称为“图解盒形图”。 内距IQR=高四分位数—低四分位数。

数据的最大范围- 将须放在分布图中最远的数据点(标记)处。这也称为“骨骼盒形图”。

当视图中至少有一个度量时,也可从“智能显示”窗格中使用盒形图。

1.7 标记、自定义标记图形

1.7.1 标记

标记卡

将字段拖到视图时,将使用标记来显示数据。每个标记都表示视图中所有维度的交叉点

将度量拖拽至标记面板上的颜色、大小、文本等区域。

标记类型

默认包括以下标记类型:自动标记、条形标记、线标记、区域标记、方块标记、圆标记、形状标记、文本标记、填充地图标记、饼图标记、甘特条标记、多边形标记。

标记属性

颜色、大小、形状、标签。

示例:

1.7.2 标记的自定义形状

可以向工作簿中添加自定义形状,方法是将形状图像文件复制到位于 Documents 文件夹下的 Tableau Repository 内的 Shapes 文件夹中。使用自定义形状时,它们将随工作簿一起保存。这样便可与他人共享工作簿。

创建形状图像文件。每个形状应单独保存为一个文件,可采用多种图像格式中的任何一种,包括位图 (.bmp)、可移植网络图形 (.png)、JPEG、图形交换格式 (.gif)。将形状文件复制到位于 C盘文档 文件夹下的我的 Tableau 存储库\形状 文件夹内的新文件夹中。该文件夹的名称将用作 Tableau 中的调色板名称。在以下示例中,将创建一个新调色板:“石头”。在 Tableau 中,将标记选为形状,点击“形状”属性,在形状图例上的维度名称右侧单击,并选择“编辑形状”。

如果在Desktop运行期间往石头文件增加了新的图片,可点击“重载形状”,“配置调色板”按钮将右侧图片分配到左边的选择数据项。如果图片比数据项少,则会重复使用图片。

有关创建自定义形状的提示:

创建自定义形状时,您可以执行一些操作来改进形状在视图中状的外观和功能。如果您要创建自己的形状,建议您按照以下准则创建图标或剪贴画。

建议大小- 除非您打算使用“大小”目标使形状变得非常大,否则应尝试使原始形状大小接近 32x32 像素。不过,原始大小依赖于您要在 Tableau 中使用的大小范围。可以在 Tableau 中通过单击“标记”卡上的“大小”来调整形状大小,也可以使用“格式”菜单上的单元格大小选项。添加颜色编码- 如果还打算使用“颜色”对形状进行颜色编码,则应使用透明背景。否则,不仅仅是符号,整块图像区域都将填充颜色。GIF 和 PNG 文件格式都支持透明度。GIF 文件支持 100% 透明的单色透明度,而 PNG 文件支持 alpha 通道,此通道包含可用于图像中的所有像素的透明度级别范围。当 Tableau 对符号进行颜色编码时,不会修改每个像素的透明度,因此可以保持平滑的边缘。文件格式— Tableau 不支持增强型图元文件格式 (.emf) 的符号。形状图像文件可采用以下格式之一:形状图像文件可采用以下格式之一:.png、.gif、.jpg、.bmp 和 .tiff。

1.8 排序、分组、集

1.8.1 排序

计算排序:

可以通过度量值,维度值进行排序。

手动排序:人为设置维度值的顺序,例如领导人的排名先后。

1.8.2 组

您可以通过在视图中选择标题、选择标记或者基于数据窗口中的某个维度来创建组。无论创建组的方式如何,都会向数据窗口中添加一个新的组字段。在视图(包括“列”和“行”功能区、“标记”卡和“筛选器”功能区)中,您可以像任何其他字段一样使用组字段。当您通过在视图中选择标题或标记来创建组时,视图将会更新以使用分组字段。

分组是可以人为选择同一维度或度量下多条记录合并成一个值进行统计,其它记录不变。

分组前:

分组后:

1.8.3 集

集是根据某些条件定义数据子集的自定义字段。集可基于计算条件建立,例如,集可包含销售额超过特定阈值的客户。计算集随数据变化而更新。此外,集也可基于视图中的特定数据点建立。可以使用集来比较数据子集以及提出有关数据子集的问题。

常量集:常量集的成员是固定的,不会更改。若要创建常量集,需要选择要包含的成员。常量集可基于单个维度或多个维度。创建方法:在现有图表中选择部分数据创建常量集,或按计算集的新建方法只是选择维度常量值。

计算集:计算集的成员是动态的,随基础数据的更改而更改,计算集只能基于单个维度,可用公式设置集的范围。创建方法:只能在维度窗口右键某一维度创建基于该维度的集。

使用集:

在创建集后,集会显示在数据窗口底部的“集”区域中。这样,您便可像任何其他字段一样将集拖到视图中。注意,拖放过来的集默认会有“位于”和“输出”两类,这是翻译有问题,“位于”表示在集内,“输出”表示不在集内。

要想只使用集内成员,可将集拖至筛选器面板,选择在集内显示成员,如图所示:

集可用于从现有数据集合中选取一部分组成放到筛选器上进行筛选,集可以作为封装固化了的筛选器。

另外,对于同一维度的集可以合并哦,且可去除重复值,例如可以查看同时在12年,11年均购买过商品的客户。思路:分别建立12,11年两个集,再合并取交集。

1.9 筛选器

可针对维度(时间维度较特殊)或度量进行筛选,经过筛选的所有字段都显示在“筛选器”功能区上,默认情况下,各筛选器共同作用时是“与”的关系。

1.9.1 快速筛选器

可通过快速筛选器的下拉三角箭头选择不同的筛选控件。

1.9.2 上下文筛选器

默认情况下,将独立地对 Tableau 中设置的所有筛选器进行计算。也就是说,每个筛选器都会访问数据源中的所有行,而与其他筛选器无关。不过,您可以将一个或多个分类筛选器设置为视图的上下文筛选器。可以将上下文筛选器视为独立筛选器。您所设置的任何其他筛选器都将定义为相关筛选器,因为它们仅处理通过上下文筛选器的数据。

可以创建上下文筛选器以实现以下目的:

提高性能 — 如果设置了大量筛选器或具有一个大型数据源,则查询速度可能会很慢。可以设置一个或多个上下文筛选器来提高性能。创建相关数字筛选器或“前 N 个”筛选器 — 可以设置一个上下文筛选器,以便仅包含相关数据,然后设置数字筛选器或“前 N 个”筛选器。

以上功能特点是,以类别为上下文筛选器,子类别的筛选均在类别筛选器的基础上进行筛选,而不需要重新读数据源,否则数据量太大时筛选会很慢。

1.9.3 共享筛选器

在向工作表添加筛选器时,默认情况下,该筛选器仅应用于当前工作表。有时,您可能要将筛选器应用于工作簿中的其他工作表。您可以选择要应用筛选器的特定工作表,或对使用相同数据源的所有工作表全局应用筛选器。无法跨多个数据源应用筛选器。例如,您可能有一个仅包含特定地区或相关产品的筛选器。您只需创建筛选器一次,然后将其应用于使用相同数据源的所有工作表,而无需每次创建新工作表时都添加此筛选器。

在“筛选器”菜单中选择一个选项,以设置如何“应用于工作表”。

制作仪表板时,实现多个工作表之间的联动功能。

1.10 参数

有的时候,需要设定阈值来分析数据,且阈值还不是固定的,这时候就需要用到参数。可以通过阈值的限定,对标记显示不同的样式(大小,颜色,形状等)。

1.10.1 创建与编辑参数

可基于所选字段来创建新参数,或者从“计算字段”对话框创建新参数。在“计算字段”对话框的“参数”列表、“筛选器”对话框的“前”选项卡和“参考线”对话框中也会显示参数。参数在工作簿中为全局参数,可在任何工作表中使用。“计算字段”中使用参数时,按参数数据类型提示相关可选参数。

1.10.2 使用参数

在计算中使用参数创建计算字段创建参数计算字段引用参数计算字段放到筛选器上显示参数控件能过参数控件来显示筛选结果(可以理解为对筛选器的封装)

示例:

可选利润大于某个值的数据(其中,某个值是可以控制改变的)

在筛选器中使用参数

筛选器中选择的值一般是现有度量或维度、计算字段的值。

示例:您可通过参数来动态修改 TopN 筛选器中的值。您可以使用参数而不是在筛选器中手动设置要显示的值数。然后,在要更改该值时打开参数控件和筛选器更新。例如,当创建筛选器显示总利润最高的 10 种产品时,您可能希望使用参数而不是固定值“10”。这样,您就可以快速更新筛选器来显示利润最高的 10、20 或 30 种产品。

“筛选器”对话框“前”选项卡上的下拉列表中有一个参数列表。选择要在筛选器中使用的参数。

在参考线中使用参数

可通过参数来动态修改参考线、参考区间或框。例如,您可以参考一个参数而不是在轴上的一个固定位置显示一条参考线。然后就可以使用参数控件移动参考线。

“添加参考线、参考区间或框”对话框的“值”下拉列表中有一个参数列表。选择要使用的参数。参考线在参数指定的“当前值”处绘制。可通过在数据窗口中right-click参数并选择“显示参数控件”来打开参数控件。使用参数控件可更改参考线的绘制位置。

参数控件

参数控件是可用来修改参数值的工作表卡。参数控件非常类似于快速筛选器卡,因为它们包含用于修改视图的控件。您可以在工作表和仪表板上打开参数控件,在保存到 Web 或发布到 Tableau Server 时会包括这些参数控件。但是,筛选器是通过数据源固有的数据(维度,度量)进行筛选,而参数可以以任何值(数据源固有,计算生成,无中生有)进行筛选。

可通过在数据窗口中右击参数并选择“显示参数控件”来打开参数控件。

与其他卡一样,“参数控件”具有一个菜单,您可使用该卡右上角的下拉箭头打开该菜单。使用此菜单,可自定义控件的显示。例如,可以将值列表显示为单选按钮、精简列表、滑块或字段中的类型。此菜单中可用的选项取决于参数的数据类型以及该参数是接受所有值、值列表还是值范围。

示例:1.显示参数控件

2.将引用过参数的计算字段放到筛选器上

3.通过参数可以控制筛选器

1.1 工作表动作

Tableau 允许使用动作添加上下文和数据交互性。将分析结果直接链接到网页、文件和其他 Tableau 工作表。当创建引导性分析案例时,可使用一个视图中的数据筛选另一视图中的数据以实现数据视图的联动,还可以使用突出显示功能重点关注特定结果。

1.11.1 筛选器动作

实现同一仪表板中不同工作表间的联动,可以实现1对1或1对多的联动。主来原来是设置两个工作表的关联字段,在A工作表中点击关联字段的某一值,则以该值作为筛选器的值传给B工作表,在B工作表中直接获取筛选结果,以达到联动的效果。可以适用任何图表(包括地图)。

例如以下操作实现工作表一通过筛选动作跳转到工作表二,操作如下:

在工作表一中增加动作(操作):选择菜单:工作表>>操作:点击添加操作:选“筛选器”。设置如下后点确定按钮。

即可得到以下效果:在工作表16中点击一行记录即可跳转至工作表17,得到筛选后的结果。

1.11.2 突出显示动作

与筛选器动作类似,将多个工作表间关联的值进行选中状态显示,一般用于仪表板中。

1.11.3 URL动作

URL动作可以以一个工作表作为超链接,导航至一个网页文件(页面)。

Tip:图中圆圈可通过自定义形状替换成按钮图片哦。

实际工作中更多的使用仪表板的操作(动作),在仪表板中设置不同工作表之间联动,也可以设置仪表板之间的跳转。选择菜单:仪表板>>操作。方法如上文所述

1.2 格式设置

想要实现炫酷的可视化效果,当然了充分掌握格式设置,Tablau中可对不同对象进行格式设置。

不同对象存在格式继承关系。例如设置工作表的格式(背景,边框等),则其中的单元格会设置为统一的格式。

可以为特定字段设置格式,调整单元格和表的大小,并对各个轴进行编辑。

1.12.1 格式设置对象

可对工作表、字段、数字(轴)、区、字段标签、图例、快速筛选器、参数、标题和说明、工具提示、Null 值、参考线、参考区间和参考箱等进行字体、对齐、阴影、边界、线的设置。

1.12.2 格式设置方法

从菜单:设置格式中对各种对象进行格式设置;通过右键点击需要设置格式的对象,在弹出的格式设置窗口进行设置。本着一原则:哪里需要设置格式点哪里(右键)。

1.12.3 格式清除方法

通过菜单:工作表>>清除>>格式。或者设置格式>>清除格式。

目前无法设置一个单元格的格式;不能调整某一列的宽度。

6.12.4 格式复制与粘贴

制作仪表板时非常好用,相当于office中的格式刷,制作好一个工作表后,可将其格式复制给其它工作表。

1.13 仪表板

仪表板由多个视图、对象、图例、快速筛选器等构成(其实就是可以将工作表放置进仪表板,但是仪表板不能放入仪表板)。每个视图和对象均可重新排列或隐藏,对于仪表板上的每个视图或对象,可以指定其位置和大小,以及它是使用平铺布局还是浮动布局。还可以通过指定位置坐标与尺寸大小来调整其位置和大小的。

1.13.1 切换布局方式

默认情况下,仪表板设置为使用“平铺”布局。所有视图和对象都以平铺的形式添加。若要将对象切换为浮动,请执行以下操作之一:

在仪表板中选择视图或对象,然后选择仪表板窗口底部的“浮动”选项或箭头下拉菜单中勾选或取消勾选浮动;按住键盘上Shift 键的同时将新工作表或对象拖动到该视图;在仪表板中选择现有视图或对象,然后在按住 Shift的同时将该对象拖动到仪表板上的新位置。同样,您可通过上面所列的方法将浮动对象重新转换为平铺对象。

1.13.2 可插入元素

1.13.3 隐藏与显示工作表

隐藏:右键工作表页签隐藏。

显示:在仪表板中转到工作表后,工作表即出现在页签栏,右键选择“取消隐藏”。仪表板是不能隐藏的。

1.13.4 仪表板制作实战

美工设计。

形成工作表视图。设计工作表格式(背景,边框,图例,标题,轴,线,字体大小及颜色)。设置仪表板的大小与背景颜色。设置仪表板中工作表的位置及大小(数字精确定位)。工作表格式复制与粘贴。

1.14故事

故事是一个包含一系列共同作用以传达信息的视图或仪表板的工作表。您可以创建故事以揭示各种事实之间的关系,提供上下文,演示决策与结果的关系,或者只是创建一个极具吸引力的案例。具体来说是通过对某一业务以某种逻辑例如从大到小,或从外到内的分析过程,每个环节即为一个故事点,最终得出一个或多个分析结论,以供业务分析人员分析决策。故事的导航格式较为固定,不容易做自由样式,影响美观,在实际项目中不建议使用(以后版本目前不知,如果以后版本升级改造了该功能,则考虑使用)。

创建故事

可右键标签栏或从故事菜单中新建故事,在故事中新建故事点,在故事点视图区域添加工作表或仪表板。

添加说明文本设置故事尺寸

实际故事示例:

此示例演示如何使用 Tableau 通过数据来讲述故事。下面所述的故事提出了这样一个问题:大地震是变得越来越常见,还是最近几年的强地震让人们产生了这样的感觉?

要下载此故事,请转至 Tableau Public 并搜索“Earthquake Trend Story”。

此故事是根据三个简单的仪表板构建的:

自 2004 年起,世界各地地震频发。折线图按年份显示了自 1973 年(时间轴)起记载的地震次数。同一时间轴可视化效果的不同版本,按区域细分了地震,并添加了趋势线。

1.14.1 故事点 1

第一个故事点显示包括了所有数据的地图 — 中国近几年的所有地震。

1.14.2 故事点 2

第二个故事点压缩了时间段并筛选出较小的地震 — 7 级以下的所有地震。大多数大地震都发生在西部地带。

1.14.3 故事点 3

在故事点 3 中,地震级数筛选器调整为仅显示“超级地震”(8 级或 8 级以上的破坏性地震)。文字与图片相结合,推动故事的发展。

1.14.4 故事点 4 和 5

故事点 4 和 5 重温了近年来发生的最严重的地震:前五个故事点均使用同一基础仪表板 — 作者仅通过筛选数据以及缩放和平移地图即创建了一个引入注目的可视化故事。

1.14.5 故事点 6

故事点 6 使用折线图显示这两年几个季度以来,报导的地震数大幅增加 — 增加了三倍。

1.14.6 故事点 7

故事点 7 在故事点 6 的简单折线图中增加了两类细节:它按区域细分了地震,以降低数据可变性。

Tableau系列视频课程(适用tableau各版本,视频中提供全部源文件):

1.大数据可视化之敏捷BI Tableau Desktop入门培训视频课程:​​https://edu.51cto.com/course/4025.html​​

2.大数据可视化之敏捷BI Tableau视频课程入门与实战:​​https://edu.51cto.com/course/2958.html​​

3.Tableau实用图形制作大全系列视频课程:​​https://edu.51cto.com/course/12627.html​​

4.大数据可视化之敏捷BI Tableau Server高级实战培训视频课程:​​https://edu.51cto.com/course/3972.html​​

标签: 计算字段 分层结构 后续操作

上一篇:Tableau完整系列课程4:Tableau desktop图表制作系列专题
下一篇:焦点快播:自从学习了MongoDB高可用,慢慢的喜欢上了它,之前确实冷落了