【数据分析师—数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

第三章:Tableau绘图

作者:Be_melting

1 认识Tableau

Tableau 是基于斯坦福大学突破性交互式技术,它帮助我们生动地分析实际存在任何结构化数据,以在短时间内生成美观的图表、坐标图、仪表盘与报告

Tableau 将数据运算与美观的图表完美地嫁接在一起,利用它简便的 拖放式界面,可以自定义视图、布局、形状、颜色等等,帮助展现自己的数据视角

它的程序使用方便,可以用来将大量数据拖放到一张数字“画布”上,转眼间就能绘制出各种图表。操作界面上的数据越容易,无论业务负责人做的是对还是错,你都能更透彻地理解它。

[En]

Its program is easy to use, and it can be used to drag and drop a large amount of data onto a digital “canvas”, and various charts can be created in a twinkling of an eye. The easier it is to manipulate the data on the interface, whether what the business leader is doing is right or wrong, you can understand it more thoroughly.

课程提供两种版本,个人版(Tableau Public)和专业版(Tableau Desktop),其中专业版默认14天的使用权,需要购买;个人版可获得90%功能使用已足够满足日常需求。网盘地址提取码:​​6666 ​

专业版和个人版软件安装是双击安装包,一直next按照向导操作即可,默认安装

2 数据连接

2.1 Excel CSV 和PDF数据

Tableau支持50多种数据源,根据不同的软件版本提供不同的数据源

在Public这个免费版本中,Excel CSV和 PDF 都是受支持的版本;学习过程中,我们使用 Public 版本进行教学

首先,打开软件界面的个人版本,如下所示。初始界面分为三个部分,左边是选择连接数据源;中间是已有的分析文件,可以直接打开,保存的文件会在这里显示;最右边是介绍和软件相关信息。

[En]

First, open the personal version of the software interface as follows. The initial interface is divided into three parts, the one on the left is to choose to connect to the data source; in the middle is the existing analysis file, which can be opened directly, and the saved files will be displayed here; the rightmost one is the introduction and software-related information.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

2.1.1 连接Excel数据源

点击左侧的连接到Microsoft Excel,会跳出一个弹窗,供选择加载的Excel数据,此时选择Sample-Superstore.xls数据文件,加载文件后界面如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

加载完后数据后,界面中左上方 连接下方显示的是当前选择的Excel文件, 工作表下方是当前Excel文件中的表单sheet,可以发现一共有三个,可以将任意表单拖到右侧的示意处,表单中的数据就会显示在右下方。默认显示的数据是1000条,可以通过下拉滚轮查看;数据上方会有数据类型的标记,#代表数字类型,Abc代表字符串,日历标记代表时间类型;数据表头上方还可以进行数据字段的筛选与排序

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果想要加载多张sheet表单时候可以直接拖到右上方,不需要加载的表单数据可以从左上方拖出去就好

2.1.2 连接文本文件数据源

点击左上方菜单栏文件下面的星型图案,会跳转到软件打开后的界面,选择连接区域的第二项文本文件(包含了txt,csv,tab,tsv等格式),就可以再弹出的窗口中选择对应的数据格式类型,比如导入fifa18_clean.csv数据文件,导入结果如下。导入文本文件后的内容和Excel内容有一个地方存在差异,就是Excel中可以存放多个sheet表单,下面红框中对应的就是选择文件中的多个sheet表单,但是文本文件中就只有一份数据,下面红框中显示的就是当前csv文件路径地址下可供选择的文本文件数据源。其余部分的内容显示完全一致

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

2.1.3 连接PDF数据源

首先要求PDF文件不是图片转化,而是直接有word生成的,可以选中里面的表格数据,否则是解析不了PDF里面的表格数据内容。如下,通过鼠标拖动可以选择表格中的数据。

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

回到软件打开首页后,点击连接到PDF文件,跳出弹窗中选择Water Physical Stock Account_ 1995-2010.pdf后确认,会跳出选择提取数据的设置,可以勾选提取全部内容,也可以是指定范围甚至单页。这里作为演示操作,比如提取上面第14页的内容,鼠标勾选单个页面,输入要提取页面的编号,这里就是第14页,输入14后点击确认按钮

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

软件会自动解析PDF文档,并进行数据的提取,解析结果如下。当前文档会解析出三个文件,第一个文件就是全部的表格数据,但是存在着前三列没有完全提取完全,第二个文件就是提取的部分数据,第三个文件也是部分数据。综合来看对于PDF文件数据提取,并不是一定能够将所有的数据都按照原格式进行提取,而且会存在大量的空值

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

2.2 数据库连接

以MySQL数据库连接为例,进行操作示例。需要注意个人版Tableau并不支持MySQL数据库连接,需要使用专业版软件。专业软件的开始界面会多很多的连接资源选项,要连接MySQL资源可以点击到服务器下面的MySQL或者更多里面的MySQL,第一次启动连接时候需要下载驱动,按照弹窗的提示点击下载按钮后跳转到MySQL官网

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

跳转到下载驱动的页面,会提醒下载安装的步骤,第一步转到MySQL网站,其中黄色的字体部分是超链接直接点击后跳转

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

跳转页面后根据自己的操作系统进行选择,选择完成后点击下方ZIP压缩包形式下载

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此时,跳转到最后一个下载提示界面,需要注意一行小字,然后就可以下载了。

[En]

At this time, jump to the last download prompt interface, you need to pay attention to a line of small print, and then you can download it.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

下载后直接双击,程序会自动安装。默认设置下一项后,即可完成安装。

[En]

Double-click directly after the download, and the program will install automatically. After the next item has been set by default, the installation can be completed.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后退出当前的专业版Tableau软件,重新登录后选择连接到MySQL资源,会弹出连接数据库的选项,需要用户进行输入要连接数据库的信息和账号密码。前两个如果是在本地基本上就是不用修改,第三个选择要连接的那一个数据库名称,剩下就是用户名和密码。各项输入完毕后点击Sign In按钮

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

等待几秒种自动连接到MySQL数据库,数据库中的各个表会出现在左侧,任意拖动一个到右上方的表数据显示区,表中的数据就在右下方呈现,结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

3 维度与度量

维度:通常是分类字段,如名称、地区、邮寄方式等

  • 将其拖放到功能区时,Tableau 不会对其进行运算,而是对视图区进行分区,维度的内容显示为各区的标题
  • 字符串和日期-时间变量默认设置为维度
    [En]

    string and date-time variables are set to dimensions by default*

  • 数据桶:连续数据离散化时默认设置维度
    [En]

    data bucket: the dimension is set by default when continuous data is discretized*

度量:通常是数值字段,如销售额、利润、折扣等

  • 将其拖放到功能区时,Tableau 默认会进行聚合运算,连续字段的取值会显示为视图中的连续轴
  • 数值变量默认设为度量
  • MEASure:对应度量值的具体汇总值,一般与度量值名称配合使用
    [En]

    measure: the specific summary value of the corresponding measure, which is generally used in conjunction with the measurement name*

  • 记录数:符合过滤条件的条数
    [En]

    number of records: count that meets the filter criteria*

  • 指标名称:所有指标变量的集合
    [En]

    Metric name: a collection of all metric variables*

4 绘制条形图

加载Sample-Superstore.xls文件数据,然后将orders表单的数据添加到右侧的数据窗口(除了直接拖动外,还可以鼠标双击),然后点击下方的转到工作表,软件界面会跳转到工作窗口。

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

绘制条形图有两种方法:

[En]

There are two ways to draw a bar chart:

  • 将绘制的x轴对应维度(拖到列),y轴对应度量(拖到行)
  • 直接使用智能推荐,选择条形图,然后用鼠标选择维度和衡量标准
    [En]

    use smart recommendation directly, select bar chart, and then use mouse to select dimensions and measures*

跳转到工作界面后,条形图如下所示。Label①是将维度和指标分别拖动到列和行的位置,图表会自动出来,或者根据标签②,点击智能推荐后,系统会提示您选择维度和指标,然后在左侧点击要绘制的维度和指标。可以快速操作软件菜单栏下的快捷操作按钮,如四个标签,将垂直条形图转换为水平条形图、升序、降序和调整图形的布局。

[En]

After jumping to the work interface, the bar chart is made as follows. Label ① is to drag dimensions and metrics to the location of columns and rows, respectively, and the graph will come out automatically, or according to the label ②, after clicking on the intelligent recommendation, you will be prompted to select dimensions and metrics, and then click the dimension and metric to be drawn on the left side. The shortcut operation buttons under the software menu bar can be operated quickly, such as the four labeled, which convert the vertical bar chart to the horizontal bar chart, ascending order, descending order and adjusting the layout of the graph.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

您还可以对绘制的图表进行标记,例如添加数字标记,将指标直接拖动到标签中的标签上,相应的值将显示在每个条形图的顶部。

[En]

You can also mark the drawn graph, such as adding a numeric mark, dragging the metric directly to the label in the tag, and the corresponding value will be displayed at the top of each bar chart.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此外还可以继续丰富图表的内容,比如添加标题和摘要,操作方式就是在标记选项卡下面的 空白位置点击鼠标右键进行选择。标题(T)是图像上方的位置,标题(A)是图像下方的位置,摘要是在图形的右侧

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

维度可以进行任意改变,比如将region拖出来,换一个维度拖到列的位置,此时搭配着快捷功能按钮(x-y轴转换,降序,扩充整个视图),就可以将图像绘制成如下样式

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

5 绘制堆叠图

5.1 垂直堆叠条状图

在基础条状图上进行延伸,可以绘制水平堆叠图和垂直堆叠图。首先绘制出垂直堆叠图,还是两种方式,介绍第一种方式通过选择维度和度量后进行拖动。还是基于最初绘制的条状图,将Category维度拖动刀标记选项卡中的颜色上,图形就会按照Category进行堆叠,而且会在图形的右侧自动显示对应颜色的图例

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

点击图例中的一种颜色,图形中将自动进行相应的更改。例如,如果您直接点击红色,红色部分将突出显示,其他颜色将变为灰色。而当你点击鼠标时,你可以有两个选择,一个是只保留选择的红色,另一个是排除红色。

[En]

Click on a color in the legend, and the corresponding changes will be made automatically in the graph. For example, if you click on red directly, the red parts will be highlighted and other colors will turn gray. And when you click the mouse, you can have two choices, one is to keep only the red of the choice, and the other is to exclude the red.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

第二种方式绘制就是直接通过智能推荐进行。在左侧同时选中如下三个字段(Ctrl按住后分别点击即是同时多选),此时右侧的智能推荐第三行就全部由灰色变亮,点击中间的垂直堆叠条状图就会在中间的绘图区域出现想要的图型,如果要加数值标签,将Sales度量拖到标记选项卡中的标签上即可

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

5.2 水平堆叠条状图

有了前面绘制的基础,水平水平堆叠条状图就很简单了,第一种方式也就是最简单的方式,通过智能推荐,选择第三行中的第三个图形,绘图区的图形就显示如下(按住ctrl a就会全选中图形,此时图像的边缘线就会显示出来)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

第二种方式是拖动维度或度量值,可以在列和行之后比较相应的内容。水平堆叠条在列方向上需要两个维度,在行方向上有一个度量。需要注意的是:两个维度的顺序会影响图像的绘制

[En]

The second way is to drag dimensions or measures, you can compare the corresponding content after the column and the row. The horizontal stack bar needs two dimensions in the column direction, and there is a measure in the row direction. It should be noted that: * the order of the two dimensions will affect the drawing of the image *

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此外对于堆叠图,无论是水平还是垂直方向,堆叠的类型不应该过多(一般认为是7种),否则绘制的图形就会很不美观,而且图形解释起来也很困难,比如将子分类Sub-Category维度添加到堆叠分类中,图形中的色彩较多,会产生一种杂乱无章的感觉。

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

当然,这并不是说,如果有很多颜色,就不能使用堆叠的条形图。由于有太多的颜色,那么您可以找到一种方法来减少颜色,使用上述选择右侧的颜色,关于颜色保留和排除功能,例如选择绿色设置为仅保留。绿色将单独显示(您也可以尝试选择要删除的选项)。如果您需要注意页面上的过滤器部分,则会添加过滤条件。

[En]

Of course, this is not to say that if there are many colors, you can’t use stacked bars. Since there are too many colors, then you can find a way to reduce the color, using the color on the right side of the selection described above, about the color retention and exclusion functions, such as choosing green to be set to retain only. Green will be singled out separately (you can also try to choose the option to delete). If you need to pay attention to the part of the filter on the page, the filter criteria will be added.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

当然也不是只能选择同一种颜色,甚至可以选择不同Region下的不同颜色,比如只选择Central,East,South下的粉红,绿,蓝,绘制结果如下(通过按住Ctrl键进行多选)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

5.3 文件保存

单击快捷按钮以保存文件。个人版和专业版此时将具有不同的功能。个别版本需要对工作簿进行命名并保存到网络端,中间也有网络限制。有时网络波动会导致长时间无响应等待的现象。

[En]

Click the shortcut button to save the file. The individual version and the professional version will have different functions at this time. The individual version needs to name the workbook and save it to the network side, and it is also restricted with the network in the middle. Sometimes network fluctuations will lead to the phenomenon of unresponsive waiting for a long time.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果网络稳定,加载正常,点击保存后,就会弹出网络端的界面,需要刷新加载半分钟到一分钟界面才会显现出来。注意下面的页面是网页(加载渲染需要时间),使用时候会要求进行邮箱注册登录,不过里面有免费的10G的使用空间,足以放置常绘制的文件

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

个人版无法将文件保存在本地计算机上,如果是专业版的软件,可以有两种保存形式,一种是twb,另一种是twbx。两者的区别在于,前者后缀不加x的文件格式是不包含数据内容,每次打开之后需要重新加载数据(方便自己本机操作修改完善),二后者是文件中已经将数据包含在里面了,用户打开后不需要再加载数据,适合进行协作演示,发送给汇报人后,直接打开就有结果呈现(方便传阅展示)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

对于个人版软件,也可以在网络端进行下载,操作结果如下,最终下载到本地的文件格式为twbx,如果文件保密,可以下载后将网络端文件删除即可,这样就实现了个人版软件保存twbx文件的操作(但是这个过程最艰难的就是经过两次网络请求,可能速度受限甚至会刷新不出来)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

6 绘制饼图

6.1 基本图形绘制

前面介绍了绘制条形图的两种方式,实际操作时常用的方式是第二种,就是直接使用智能推荐进行绘制,先确定要绘制的图形类别,然后选择字段(维度和度量)即可,如果饼图的位置和大小不合适,可以通过③③步操作进行调整。比如绘制不同区域的销售占比,首先选择饼图类型,然后按住Ctrl键选择Region维度和Sales度量

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

6.2 添加标签和标注

随着饼图的基本外观,下一步是完善标签和标签信息,如添加每个副本和对应的销售额的标签数据,并将这两个字段直接拖动到标签页签中的标签上,输出如下

[En]

With the basic appearance of the pie chart, the further step is to improve the label and label information, such as adding the label data for each copy and the corresponding sales, and drag these two fields directly to the label in the tags tab, and the output is as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果要显示百分比样式,可以调整度量Sales对应的标签信息,默认是按照总和进行显示,鼠标放置该标记上,最后面会自动出现有个倒三角符号,点击这个倒三角符号后,选择快速表计算,将汇总换成合计百分比,确认完成后中间的标记就出现了百分比

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

6.3 标注格式设置

如果想进一步设置标注的格式,比如小数点保留的位数,显示的位置等,可以在中间绘图区域点击鼠标右键弹出窗口选择设置格式,左侧会出现设置选项卡,里面包含了全局信息,Region信息,Sales信息的格式设置,由于要设置的Sales中的百分比显示,点击该选项卡右上侧的字段下拉选项,将字段切换至总和(Sales)的总计%

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后在缺省值区,通过下拉选择数字栏的百分比,将保留的小数点设置为0,即四舍五入,运算和输出如下

[En]

Then in the default value area, select the percentage of the number bar through the drop-down option, and set the reserved decimal point to 0, that is, rounding, the operation and output are as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果需要同时显示销售额的总和数值标记,关闭设置格式选项卡,再将Sales度量拖到标签中即可,这样就完成了饼图的绘制。如果要进行部分标签之间的对比,可以对选定颜色的只保留(筛选器功能)选择红色和蓝色,就能实现南部和中部销售额占比的对比分析

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

6.4 多饼图绘制

前面进行饼图的绘制,可以发现行和列是没有进行指定,如果将纬度信息拖到行和列上,就实现了多饼图的绘制,比如探究不同子分类下的不同快递方式的销售额情况,就可以将Category和Ship Mode维度拖到列和行上,由于图形较多,可以根据情况设置标注的信息,比如这里只显示标签和占比信息,这样就能知道每个区域中不同类别产品的不同快递方式的占比情况

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果进一步有需求进行单区域数据显示,或者部分区域的对比分析,就可以使用筛选器功能,点击部分颜色只保留即可。如下是对West地区和Central地区进行对比分析

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

7 绘制树图

7.1 基本图形绘制

树图,英文名称为Tree Map。是饼图的变种。在实际操作绘制饼图的过程中,当分类标签信息较多时候(超过7类)饼图就很难进行美观展示数据,而且数据解释性变差,此时就可以考虑将图形变成树图(饼图中通过扇形大小表示占比的多少,树图中通过矩形的面积表示占比的多少),比如通过按住Ctrl键选中Sub-Category维度和Sales度量,此时智能推荐中树图变亮,点击后中间绘图区就自动出现想要的树图

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

7.2 颜色渐变与起止范围

树图中除了矩形的大小表示占比外,本身就自带有一个渐变的颜色,可以通过颜色的分类,查看不同类别的占比情况。比如将Profit度量拖到标记选项卡中的颜色上,生成绘制图像后可以将右侧的颜色条拖动至标记选项卡下边,这样可以更大范围的显示图形

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

双击颜色栏选项卡将进入编辑窗口,可以更详细地设置颜色的起始范围和结束范围以及渐变效果。通过下拉调色板栏,选择不同的配色系统,检查渐变颜色以指定渐变的分段数,并可在高级选项中指定起止和中点信息值。例如,下面的色条显示,产品赚得越多,越蓝,越亏,越黄。

[En]

Double-click the color bar tab will enter the editing window, you can set the start and end range of the color and gradient effect in more detail. Through the drop-down palette bar, select a different color system, check the gradient color to specify the number of segments of the gradient, and the start-stop and midpoint information values can be specified in the advanced options. For example, the following color bar shows that the more money the product makes, the bluer it is, and the more it loses, the more yellow it is.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

7.3 二级分类树图

在基础树图的基础上还可以进行二级分类的设置,也就是在矩形中再套矩形的设置。比如探究不同区域中不同子品牌的销售占比情况,先以Region维度和Sales度量绘制树图,然后将Sub-Category拖到颜色上绘制下图。需要留意一点:上面绘制颜色条属于连续数值(可以根据数值取到任意颜色),这里的颜色是按照Sub-Category进行分类,只有17种颜色,属于离散数值

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

生成的图形中不仅将颜色都划分好,而且还有每一个颜色中的左上角的矩阵块就是代表该类型销售额最高的地区,比如子分类最大褐色的手机部分,第一个左上角的区域显示就是East区域销量最好,其次分别为West,Central和South区域

8 绘制气泡图

气泡图也是属于饼图的延伸,当分类数量超多20种时,即便是树图也没有办法很好的呈现效果,这里就需要使用到气泡图。Ctrl按住点选Sub-Category维度和Sales度量后打开右侧的智能推荐,选择绘制填充气泡图,操作及输出结果如下,也是两步

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

当分类数据类型超过50种时,此时气泡图就可以发挥它优势,比如将产品名称和销售额进行绘制气泡图。产品名称分类共有1850种,通过气泡图直接就可以看出最突出的部分,而且由于是交互式,鼠标放置上面就会显示产品的详细信息

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

注意到气泡图是有颜色的,因此就可以添加一个分类维度,这个维度的分类一般不要超过4个,比如按照不同地区进行分类,直接再将Region维度拖到标记选项卡的颜色上,绘图区中生成图像如下(通过鼠标点击就可以知道产品名称和所处区域以及销售数额)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

9 绘制词云图

字云图的功能与气泡图相似,但表现形式不同。字云图根据文本数据的字体大小来反映该类型的比例,颜色也可以进行分类,但需要注意的是,智能推荐中没有直接绘制字云图的选项,需要先绘制一个基本的图形,比如条形图或饼图,然后在标签页签的下拉栏中选择文本,字云图就会显示在中间的绘图区域。

[En]

The function of the word cloud chart is similar to that of the bubble chart, but the form of expression is different. The word cloud image reflects the proportion of this type according to the font size of the text data, and the colors can also be classified, but it should be noted that there is no option to draw the word cloud map directly in the intelligent recommendation, so you need to draw a basic graph first, such as a bar chart or pie chart, and then select the text in the drop-down bar in the tagging tab, and the word cloud image will be displayed in the middle drawing area.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

将Profit度量拖到标记选项卡中的颜色上,就可以对各种类型产品的盈利情况进行分析(很明显可以看出Tables,Bookcases和Supplies出现了明显地销售亏损,Phones,Chairs和Accessories等盈利较多)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

10 绘制表格

10.1 基本表格绘制

除了这两种绘制图形的方法外,还有第三种绘制方法。接下来,我们将逐一介绍三种方式。最常用的一种是直接使用智能推荐。直接选择维度和指标后,选择智能推荐中的第一个图表。执行以下操作

[En]

In addition to the two ways to draw graphics, there is a third way to draw. Next, we will introduce three ways one by one. The most commonly used one is to directly use the intelligent recommendation. Select the first graph in the intelligent recommendation after directly selecting the dimensions and metrics. Do the following

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

在第二种操作模式中,如上图所示,将维度直接拖动到行,然后将度量值拖动到标记选项卡中的文本,输出如下

[En]

In the second mode of operation, as shown in the above graph, drag the dimension directly to the row, and then drag the measure to the text in the markup tab, and the output is as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

第三种方式,将维度拖到行,将度量拖到图中显示的Abc区域,此时会显示右侧的智能推荐,只有一个表格呈现亮色,然后自动将度量数据添加到Abc这一列

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

10.2 复杂表格

第一种就是分类表格,比如按照地区Region和商品子分类Sub-Category进行统计汇总,求均值,销售数量等。先绘制统计汇后的表格,直接将Sub-Category维度拖到行,Region维度拖到列,Sales度量拖到标记选项卡中的标签中或者拖到中间表格的Abc区域中(前者在绘制图形时介绍很多了,这里使用后者)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

将Sales度量拖到中间的Abc区域后,松开鼠标,就会自动统计汇总的结果显示数值,如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果还要显示均值,销售数量等信息,需要留意一点,每次默认添加的数据都是以统计汇总的结果,所以为了保证后续加入的Sales度量不被覆盖,第一次再度量加入后设置不同的统计信息,比如第一次设置平均值,操作如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后再拖入Sales度量,导入后设置计数(销售数量)和汇总统计结果, 最终结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果不希望三个统计结果显示在单个单元格中,而是分散在三个单元格中以在每列中显示。具体步骤如下

[En]

If you want the three statistical results not to be displayed in a single cell, but scattered in three cells to display in each column. The steps are as follows

  • 将Sub-Category维度拖到行
  • 将Sales度量拖到中间Abc中,设置为平均值统计
  • 将Sales度量拖到中间Abc中,设置为计数(不同)统计
  • 将Sales度量拖到中间Abc中,设置为汇总统计
  • 将Region维度拖到列

最终表格如下,具体步骤也标注在序列图像上。

[En]

The final table is as follows, and the specific steps are also marked on the sequence image.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

10.3 度量值与度量名称

可以发现突然多了度量名称和度量值以及筛选器,如果将列中的度量名称和Region调换位置,生成图表如下(此时就是按照不同区域不同子商品类型进行多标签统计表的绘制)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

关于度量值,如果在Abc区域传入的多个度量,那么超过两个时候自动在出现度量值和度量名称以及筛选器。仔细观察左侧的表,细心点就可以发现是存在度量名称和度量值,这两个是方便进行绘制表格,比如还是将Sub-Category拖动到行,然后度量名称拖到列,度量值拖到中间Abc区域

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此时,筛选器中没有任何内容。如果从测量中删除任何项目,则测量名称将显示在过滤器中。双击指标名称,弹出筛选器设置窗口。根据需要选择要添加的指标。

[En]

At this point, there is no content in the filter. If any item is removed from the measure, the measurement name will appear in the filter. Double-click the metric name and the filter settings window will pop up. Select the metric to be added as needed.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果直接把度量名称放在列,度量值放在行,绘制出的结果就是直接对所有的度量进行汇总统计,并生成条状图(Discount度量的汇总统计值较小,但不是没有数据,只是对边显着条状的矩形不见了)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

度量值和度量名称的经典应用,就是指定某一维度时,分析该维度和所有度量之间的关系,特别是当度量值个数较多时候,使用度量值和度量名称就越简单。比如探究Region维度下的各度量的汇总统计,如果还是向Abc区域中一个个拖动度量,这里有5个度量就需要拖动5次,但是使用度量值和度量名称,就只需要鼠标拖动两次,将度量名称拖到换行,再将度量值拖到标签上或者Abc区域

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

11 绘制折线图

11.1 基本图形绘制

折线图的绘制也有两种方式,还是倾向使用智能推荐的方式,按住Ctrl键点选Order Date维度和Sales度量,此时智能推荐中折线图变亮,选择第四排第一个图形,绘制如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

也可以进行颜色分类,比如拖动Region维度到颜色标签上,结果就会按照Region中的分类类别进行绘制

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

11.2 绘制双轴折线图

将Order Date维度拖到列,Sales和Profits度量拖到行,输出结果就是同x轴双y轴,但是这个y轴和平常见的不一致

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

可以采用两种方式进行同步y轴,第一种是在y轴的左侧区域,点击鼠标右键后,再跳出的选项中点击双轴

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

第二种方法不是将其中一个度量值直接拖到线条的后面,而是直接拖到图表的最右端,如下所示

[En]

The second way is not to drag one of the measures directly to the back of the line, but directly to the rightmost end of the graph, as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

两种方式生成的图形都是下面的样式。通过分析同x双y轴的折线图可以对比两个度量之间的关联性,比如这里的图形解析,在2016-2017年虽然销售额下降,但是利润是增长态势,过了2016年后,随着销售额的增长,利润也在同步增长

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

11.3 连续与离散折线图绘制

通过智能推荐绘制折线图,第四行第一个图形属于连续折线图,第二个图形数据离散折线图,两者之间的样式,直接绘制是一样的图形,但是要留意行后面的Order Date维度的颜色,连续折线下该维度显示绿色,离散折线下该维度显示蓝色

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

两者之间的区别可以通过点击年(Order Date)前面的+号绘制图形进行区别。连续折线图数据点之间的连线是不会断,而离散折线图是会断,连续折线图往往是查看趋势,离散折线图往往是对比不同时期内的度量变化

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

连续和离散并不是绝对的,离散是可以向连续转化,连续也可以转化为连续。比如将Category拖到行和列上,此时显示的都是蓝色代表着离散数据类型

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

可以点击任意一个Category后面的下拉三角,选择度量中的计数或者计数(不同)等选项

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

鼠标点击后,列后面的Category就变绿色成为了连续数据,输出图形如下(由此就可以实现离散到连续的转化)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

12 绘制复合图形

12.1 绘制棒棒糖图形

棒棒糖图就是条状图+圆的结合,将同一个度量拖到行后两次,此时就构成了同x双y轴图像,注意原来的标记选项卡就多了内容,每部分控制的内容不同,比如要将下面的图形由条状图变成散点图,只需要将标记中最后一个总和(Sales)下的自动调整到圆

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后再同步双轴,调整第一个总和(Sales)下的内容,首先将自动调整为条状图,接着设置条状图的大小(要小于散点的大小),输出图像如下。也可以结合最初介绍的排序和添加标签或者格式的设置根据需要再进行微调

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

12.2 条状折线图

顾名思义这种复合图形是由柱状图和折线图组合而成,绘制时候先绘制两个折线或者两个条状图都可以,比如先绘制两个连续折线图,然后再将第二个显示形状调整为条状图。为了x轴多显示出一些标签可以连续点击Order Date两下,取月份(默认是年,只有四年,标签数量较少),最终输出的图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此时选择同步双轴,如果出现了条状图遮挡住了折线图,可以调整①处的顺序,对于x轴标签的信息显示可能过长,可以在x轴标签区域右键鼠标选择格式设置调整对齐方向,调整为向上,见下②过程

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此前,我们通过字云图探索了不同子商品的销售额和利润。这里我们可以使用双轴图进行比较,操作模式与上面基本相同,只是用散点图代替了折线图。最后按利润排序,输出结果如下(通过这种方式的比较,可以清楚地找到亏损的产品类别)

[En]

Previously, we explored the sales and profits of different sub-commodities through the word cloud chart. Here we can use the biaxial chart to compare, and the mode of operation is basically the same as above, except that the line chart is replaced by a scatter chart. Finally, it is sorted by profit, and the output results are as follows (through the comparison in this way, you can clearly find the categories of products that lose money)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

除了这种同x双y轴图样式外,还可以设置两个条状图。这种需要修改两个条状图的相对大小,使得两者之间可以有明显的错开感

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

12.3 自定义形状棒棒糖

除了顶端是圆形外,还可以指定自定义形状,此时第二个总和(Sales)下拉框中选择形状,这时候该选项卡中就多了一个形状卡片,点击后会弹出各种默认形状供选择,也可以点击更多形状,出现一个大的编辑形状的窗口,在选择形状板中挑一个自己喜欢的形状后应用,比如这里挑一个小虫子,输出结果中顶端的圆就变成了小虫子

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

13 计算字段和判断条件

13.1 计算字段创建

有两种方法可以创建计算字段。第一种是点击软件顶部菜单栏中的分析选项,在弹出的选项框中选择创建一个计算字段,或者直接点击左侧第一部分右上角的倒三角形。选择第一个以创建计算字段,如下所示

[En]

There are two ways to create a calculated field. The first is to click on the analysis option in the top menu bar of the software and select to create a calculated field in the pop-up option box, or directly click on the inverted triangle at the top right of the first part on the left. Select the first one to create the calculated field, as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

比如对维度中具体分类名称进行全部大写的转换,使用到两种创建方式,分别记为upper1和upper2,框内输入​ ​UPPER([Sub-Category])​​后点击确定,可以修改计算字段的名称如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后左侧表中多出来了两个维度(就是刚刚创建的upper1和upper2字段),将其拖入到同一行中,可以发现这两个计算字段的应用结果是一致的

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果要创建计算字段的摘要,如求和、求平均值等,请按如下方式手动创建两个字段

[En]

If you want to create a summary of calculated fields, such as summation, averaging, etc. Manually create two fields as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

还是以Sub-Category维度作为列,然后依次将创建的两个统计计算字段拖到Abc区域中,并直接对比Sales度量拖到Abc区域中的汇总与平均值的结果。可以发现使用创建的统计计算字段求解的结果和直接使用软件提供的功能求解的结果是一致的

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

13.2 创建判断条件

这种情况就是在创建的条件字段中添加判断语句,比如还是以Sub-Category维度作为列,Profit度量作为行,自动绘制条状图如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果要根据利润值是否大于0对颜色进行分类,可以使用以下条件创建计算字段

[En]

If you want to classify colors according to whether the profit value is greater than 0, you can create a calculated field with the following criteria

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后将生成的计算字段拖动到标签页签中的颜色处,根据利润值是否大于0,将图形分为两类。

[En]

Then drag the generated calculated field to the color in the tag tab, and the graph will be divided into two categories according to whether the profit value is greater than 0.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

结果也可以应用于该表。此时,点击右上角的智能推荐,选择第一个来绘制表格,中间的绘图区域会自动变成一个数据表,可以用排序功能按钮进行降序排列。

[En]

The results can also be applied to the table. At this time, click the intelligent recommendation on the upper right, select the first one to draw the table, and the middle drawing area will automatically become a data table, which can be arranged in descending order with the sort function button.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

13.3 多自定义形状棒棒糖图形

前面绘制了自定义形状棒棒图,但是使用的形状只有一种,如果结合着判断条件就可以使用多种了。首先绘制后棒棒糖图,然后将创建的计算字段Status of Profit拖到标记选项卡中的形状上,接着在选择形状板中下拉选择一个自己喜欢的形状后,指定真伪对应的形状,比如这里对利润大于0进行结果分类,真就是利润为正显示为绿色上升箭头,伪就是利润为负显示为红色下降箭头

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

14 绘制地图

首先将经度(自动生成)和纬度(自动生成)两个度量分别拖到列和行,然后双击State维度和Country维度,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此时拖动Status of Profit计算字段到标记选项卡中的颜色上,State维度拖到标记选项卡中的标签上,自动生成的图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果想要自定义形状也可以将标记选项卡中下拉栏选择形状,然后把Status of Profit计算字段拖到形状上,接着自定义真伪对应的形状即可,输出图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

地图也可以进行双轴图绘制,将维度(自动生成)度量再拖一次到行中,然后调整两个地图中的显示样式,上面一个地图样式设置为自动,然后将Sales度量拖到颜色上,下面一个地图样式设置为形状,然后将Status of Profit计算字段拖到形状卡片上,接着选择自定义真伪的形状,比如这里选择小虫子代表利润亏损,灯泡代表利润增长,最后点击行中维度(自动生成)度量后的倒三角,弹出的选项中选择双轴

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

自动生成图形如下,此外还可以将Profit度量拖到标记选项卡中的大小上,用来反映利润的多少。这个图形中包含了大量的信息,首先底层各州的颜色代表着销售额,蓝色越深代表着销售业绩越好,形状中的小甲虫代表着地区利润亏损,小甲虫越大亏损越多,灯泡代表着盈利,灯泡越大盈利越多

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

15 绘制烟囱图

烟囱图绘制需要三个要求,首先某一度量拖到行上,将某一维度拖到标记选项卡中的颜色上,同一度量再拖到标记选项卡中的大小上,比如探究不同部门下的销售额。补充知识点:通过按住Ctrl + ←/Ctrl + →调整中间烟囱图的胖瘦,Ctrl + ↑/Ctrl + ↓调整中间烟囱图的高低

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

结合之前学到的知识,可以在图形中添加标签和数字比例信息,以及格式设置,可以尝试调整除了基本的烟囱图外,还可以有另一种烟囱图,这是使用面积绘制的。首先,将维度拖到行中,将一定数量拖到列中两次,然后自动切换到标签选项卡中的一个区域。生成的图像如下所示

[En]

Combined with the knowledge learned before, you can add labels and numerical proportion information to the graphics, as well as format settings, you can try to adjust in addition to the basic chimney map, there can also be another kind of chimney map, which is drawn using the area area. First, drag a dimension to the row, drag a certain amount to the column twice, and then automatically switch to a region in the tags tab. The resulting image is as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

这时距离烟囱图还差一个图形的旋转,可以鼠标右键点击下方任意一个图形x轴标签区域,弹出的选项中选择第一个编辑轴后跳转的界面中勾选倒序,烟囱图就绘制完成了

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

这时候任意替换维度,就可以生成不同维度的销售额烟囱图,比如换成Sub-Category维度

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

16 绘制日历图

要绘制日历图表,您需要知道日历应该是如何制作的。顶端应该是一周七天,从周日到周六,底部应该是每个月的1-30日。具体步骤如下:

[En]

To draw a calendar chart, you need to know how the calendar should be made. The top should be seven days a week from Sunday to Saturday, and the bottom should be the 1st-30th of each month. The steps are as follows:

  • 将Order Date维度拖到列中,点击此维度后面的倒三角,自定义选择为工作日,默认显示日期部分
  • 将Order Date维度拖到行中,点击此维度后面的倒三角,自定义选择为周数,默认显示日期部分
  • 将Order Date维度拖到筛选器中,筛选方式为年月,任意勾选一个月份
  • 将Order Date维度拖到标记选项卡中的本文上,点击此文本标记后面的倒三角,显示天

按照上述步骤的顺序生成的图形如下。显示日历图表的背景轮廓,然后将要显示的指标拖动到标记选项卡中的颜色上。

[En]

The graphics generated in the order of the steps above are as follows. The background outline of the calendar chart is displayed, and then drag the metrics to be displayed onto the colors in the tags tab.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

比如把利润Profit度量拖到颜色上进行展示,标记选项卡中的下拉栏选择方形,然后可以调整一下标签对齐的位置,让其显示在方形的正中间,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

除了正方形,还可以指定其他样式,如圆形、自定义形状等,颜色也可以定制。如有必要,您可以打开过滤器并将其放在图表的右侧,如下所示(红色代表利润,绿色代表亏损。可直接勾选右侧的滤镜切换时间显示)

[En]

In addition to the square, you can also specify other styles, such as circles, custom shapes, etc., and the color can also be customized. If necessary, you can open the filter and place it on the right side of the graph, as follows (red represents profit, green represents loss. The filter on the right can be checked directly to switch time display)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

17 绘制哑铃图

哑铃图用于比较不同时间段的测量,哑铃的形状类型,操作步骤如下:

[En]

Dumbbell chart is used to compare the measurement of different time periods, the shape type of dumbbell, the operation steps are as follows:

  • 将Sub-Category维度拖到行中
  • 将Sales度量拖到列中两次,双轴显示
  • 将Order Date维度拖到筛选器,按年选择,以2016和2018年为例
  • 将Order Date维度拖到第一个图形的标记选项卡中的颜色上,区别2016和2018年

按照上述步骤,输出图形如下所示。待对比的两年数据在图表上以不同的颜色显示,但中间缺少连接的“哑铃条”。

[En]

Following the above steps, the output graph is as follows. The data of the two years to be compared are displayed on the graph in different colors, but there is a lack of a “dumbbell bar” connected in the middle.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此时将第二个图像标记选项卡中的下拉栏选择为路径,将Order Date维度拖到路径卡片上,输出结果如下。这里有个需要注意的地方:Order Date维度有两次拖到标记选项卡中,分别是添加颜色分类和”哑铃杆”,第一次是拖到上面总和Sales标记选项卡中,第二次是拖到下面总和Sales标记选项卡中(如果没有留意这一点,图形效果出不来)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

18 绘制甜甜圈图

甜甜圈图就是空心饼图(圆环图)。想要在Tableau中绘制空心饼图,实际上需要绘制两个饼图,然后双轴合并,缩小一个饼图把它变成白色就行了

首先在行后面创建两个计算字段,直接通过双击输入min(1)回车后名称自动变成聚合(min(1)),此时将标记选项卡中的下拉栏中的自动调整为饼图(中间的图形就有条状图变成饼图),然后放大至整个视图

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此时设置双轴显示,然后将Category维度拖到第一个聚合(min(1))标记卡的颜色上,然后调整两个饼图的大小,第一个值调的大一些,第二个稍微小一些,感觉相对大小适合后再将第二个饼图的颜色调整为浅色(比如白色),输出图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

进一步完善甜甜圈图的信息,添加标签信息和数值,将Category维度拖到第一个饼图的标签上,然后将Sales度量分别拖到第一个和第二个饼图的标签上,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

需要留意一点,这里的圆环的三个颜色的分类是等大小的,并不是将Category维度拖到颜色上就会自动进行配比,具体占比的变化是需要将度量拖到到标记选项卡中的角度上,比如再将Sales度量拖到角度上。如果要显示的是百分比,可以参照前面饼图的绘制(针对不同的字段进行格式设置,比如最外层的饼图标签设置的是百分位保留两个小数格式,内部饼图标签显示的自动格式)。注意对比上图各颜色区域的大小占比(很明显的一点是红色和蓝色最低端不是在一个水平线上,证明两者的占比变化了),最终输出图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此外还可以进行多甜甜圈图的绘制,只需要将维度拖到列或者行中即可,比如拖到一个Region维度到列,一个Ship Mode维度到行,输出结果如下(当显示的图形较多时候,标签信息可以适当减少,由于每种颜色在左下角已经有图例显示名称了,可以去掉这个标签信息,然后再调整甜甜圈图的大小)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果有点强迫症的小朋友们,不想看到min(1)显示出来,可以在左侧的min(1)所在的区域,鼠标右键取消显示标题的勾选,左右两侧的min(1)都消失了,如果要想取消最上面工作表1的内容也是同样的操作,最终输出的图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

19 绘制热力图

绘制一个简单的热力图。将Region维度拖到列,Sub-Category维度拖到行,然后将Sales度量拖到标记选项卡中的大小上,调整图形的大小,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

除了自动样式,您还可以调整标记选项卡中的下拉栏,例如转换为自定义形状并使用小甲虫进行标记。输出如下所示

[En]

In addition to automatic styles, you can also adjust the drop-down bar in the markup tab, such as converting to a custom shape and marking it with a small beetle. The output is as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

热力图的绘制也可以结合这判断条件进行颜色分类,比如创建一个Status of Profit计算字段,代码框中的内容如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后将计算的字段拖到形状上,选择真假形状,例如,按盈利显示灯泡,然后显示亏损的小甲虫。输出如下所示。

[En]

Then drag the calculated field to the shape, select the true or false shape, for example, display the light bulb according to profit, and show the small beetle at a loss. The output is as follows.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

此外,还可以详细指定判断条件的结果,比如用损益代替真或假,需要修改计算字段,修改代码框中的内容如下

[En]

In addition, the result of the judgment condition can be specified in detail, such as using profit and loss instead of true or false, the calculated field needs to be modified, and the content in the code box is modified as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

然后单击确定以调整排序。输出图形如下所示。请注意,右侧图例的名称已更改。

[En]

Then click OK to adjust the sort. The output graph is as follows. Notice that the name of the legend on the right has changed.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

20 绘制帕累托图

帕累托图属于常见的统计图表,该图的特征就是x轴维度(对应列),左y轴对应频数(这里就是销售额),需要从大到小排列,右侧对应频率累计百分比,最终值为100%。首先将Sub-Category维度拖到列,由于是双轴图,将Sales度量拖两次到列上,然后设置双轴显示,第一个标记选项卡中的总和(Sales)下拉栏选择条形图,第二个选择折线图,初步绘制图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

接着将顺序按照从大到小排列,再点击行中的第二个总和(Sales)后的倒三角,选择添加表计算

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

在弹出的设置窗口中将计算类型更改为汇总,然后勾选下面的辅助计算,然后在从属计算类型中选择合计百分比,如下图所示

[En]

Change the calculation type to summary in the pop-up settings window, then check the auxiliary calculation below, and then select the total percentage in the dependent calculation type, as shown below

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

最后,丰富图表内容,如分别设置两个图形的颜色、标签信息的格式,输出结果如下(在标签格式设置中增加折线图上的累计百分比值也用于编辑表格)

[En]

Finally, enrich the content of the chart, such as setting the color of the two graphics separately, and the format of the label information, and the output result is as follows (the addition of the cumulative percentage value on the line chart in the label format setting is also used to edit the table)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

21 绘制子弹图

子弹地图(也称为靶心地图)用于比较两组信息,一组作为标准,另一组显示目标是否已经实现或目标与目标之间的差异。首先创建两个计算字段以提取2016年和2018年的销售数据

[En]

Bullet maps (also known as bull’s-eye maps) are used to compare two sets of information, one as a standard and the other to show whether the goal has been achieved or the difference between it and the target. First create two calculated fields to extract sales data for 2016 and 2018

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

接着按住Ctrl键,同时选中Sub-Category维度,2016 Sales和2018 Sales两个度量,此时智能推荐里面最后一行图形中的靶心图会变亮,然后将图像扩大到整个视图,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

请注意,在智能推荐中,当绘制靶心地图时,下方有一小块灰色印记。使用它的具体方法是在连续场所在的轴上单击鼠标右键并选择交换向导。点击后可以发现,左侧的测量值和列上方的测量值位置发生了变化,图像中的黑色参照线也发生了变化。操作输出如下所示。

[En]

Note that in the intelligent recommendation, when drawing a bull’s-eye map, there is a small gray print below. The specific way to use it is to right-click on the axis where the continuous field is located, and select the swap guide. after clicking, you can find that the measurement on the left and the measurement above the column have changed position, and the black reference line in the image has also changed. The operation output is as follows.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

靶心图图形内容解读:

  • 深色段:前60%数据所处的位置
  • 浅色段:前80%数据所处的位置
  • 黑色线:100%数据所处的位置
  • 深蓝色柱形:2018年的数据

可以看到,大部分的销售额都是2018年大于2016年。为了搞清楚具体的情况,我们再设计一个T/F条件字段命名为Sales Target,用不用颜色区别出2018年利润大于2016年利润的类别

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

将创建的字段拖动到标签页签中的颜色,输出如下

[En]

Drag the created field to the color in the tag tab, and the output is as follows

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果要自定义与阴影对应的参照线和参照值,可以在连续轴区域中单击鼠标右键来选择编辑参照线。在值的选项栏中,可以输出两个用逗号分隔的值,如75、90,输入后点击OK。原始参考值已更改,图像也相应更改。

[En]

If you want to customize the reference line and the reference value corresponding to the shadow, you can click the right mouse button in the continuous axis area to select the editing reference line. In the option bar of the value, you can output two values separated by commas, such as 75, 90, and click OK after input. The original reference value has changed, and the image has changed accordingly.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

修改阴影参考值后为75,90后,可以明显的发现灰色的阴影部分更加靠近黑色参考线,如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

22 快速表计算

这里介绍一下表格的一些快速操作,将Sub-Category维度拖到行,然后将Sales拖到中间的Abc区域,可以尝试使用一下快速表计算中的功能,如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

直接拖动后默认结果为汇总,其他选项有差异(下一行数据减去上一行数据)、合计百分比、排序、百分位数等功能都比较好用。此外,还可以使用数据钻取功能绘制时间报表,操作步骤如下

[En]

Summary is the default result after dragging directly, and there are differences in other options (the next row of data minus the previous row of data), total percentage, sorting, percentile and other functions are relatively easy to use. in addition, you can also draw a time report with the data drilldown function, the operation steps are as follows

  • 将Order Date维度拖到行
  • 将Sales拖到表格中的的Abc区域
  • 点击行上的Order Date前面年的+,下钻到季度
  • 然后再点击季度前面的+,下钻到月
  • 将行上的年Order Date,调到列上

执行上述操作后,输出结果如下(如果您感兴趣,可以尝试其他快表计算功能)

[En]

After performing the above operation, the output result is as follows (if you are interested, you can try other functions of fast table calculation)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

例如,使用合并百分比的快捷表计算功能,同时用顶部菜单栏分析下面的合计,显示列和列合计,输出结果如下(也可以在求和功能中添加小计,该功能会对每个季节进行统计汇总)。在这里,最后的行和计算列的平均值

[En]

For example, use the quick table calculation function of the merged percentage, and at the same time analyze the totals below with the top menu bar to display the column and column totals, and the output results are as follows (you can also add subtotals in the summation function, which will make a statistical summary for each season). Here the final row sum calculates the mean of the column

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

除了总和进行列取均值外,也可以进行总和按照行取均值,操作就是点击左侧总和Sales后的倒三角,在计算依据中选择表(向下)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

还有一种就是按照最终的总值进行汇总(分区汇总),也就是不按照行也不按照列,操作就是点击左侧总和Sales后的倒三角,在计算依据中选择区

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

你也可以用排序来查看全年销售额的横向对比(2019年的销售额基本上排在第一和第二,这比看销售排名更直观)。

[En]

You can also use sorting to see the horizontal comparison of annual sales (sales in 2019 basically rank first and second, which is more intuitive than looking at sales ranking).

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

还有针对两个维度进行分组统计,直接将要分组的两个维度拖到行,度量拖到中间的Abc区域,行中的维度的前后顺序决定了分组的顺序

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

在分析不同时期的同比和环比销售额时,比如探索每一年每个季度的销售额与上一年相比的增长情况,快表计算是不同的。

[En]

The quick table calculation is different when analyzing the year-on-year and month-on-month sales in different periods, such as exploring the growth of sales in each quarter of each year compared with the previous year.

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

在计算差额时,比较标准默认为上一年(此处为上一年),也可以指定计算标准为相对第一(即按2016年第一年计算)。输出结果如下(如果有需求,也可以根据比较上次计算)。

[En]

When calculating the difference, the standard for comparison is * previous * by default (here is the previous year), or you can specify that the calculation standard is relative * first * (that is, according to the first year 2016). The output result is as follows (if there is a demand, you can also calculate it according to the comparison * last * ).

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

23 绘制凹凸图

凹凸图就是使用双轴图进行同比环比的分析。绘制过程首先将Order Date维度拖到列上,Sales度量拖到行上,Region拖到标记选项卡中的颜色上,然后点击Sales度量后的倒三角选择快速表计算中的排序,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

再次点击Sales度量后的倒三角,将计算依据换为Region,接着将行中的Sales度量按住Ctrl键拖到行中(相当于复制一份,形成双轴),然后再按住Ctrl拖到标记选项卡中的标签上,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

最后一步是同步轴。您可以将其中一个图形的样式更改为圆形(单击标签卡以设置标签位置,例如,如果将其居中,则会产生以下效果)

[En]

The last step is to synchronize the axis. You can change the style of one of the graphics to a circle (click on the label card to set the label position, for example, if you center it, you can have the following effect)

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

24 绘制百分比堆叠条状图

这个图形也是常用的统计图,同样可以分析同比和环比,比如常用来探究各类产品的随着时间销售市场的变更趋势。绘制步骤首先是将Sub-Category维度拖到列,Sales度量拖到行,指定快速表计算方式为合计百分比,计算依据为单元格,然后再把Region维度拖到标记选项卡中的颜色上,最后按住Ctrl键,将行中的Sales度量拖到标记选项卡中标签上,绘制图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

25 绘制国内地图

前面介绍美国地图的绘制,这里就加载国内的数据进行绘制地图,首先需要准备一份国内的地理数据china_sample.xlsx,数据中包含了编号,省市自治区以及粉丝数量,加载到Tableau软件中,然后转到工作簿中,点击Name维度后的倒三角,选择地理角色中的州/省/市/自治区,此时Name维度就有字符串数据类型转化为地理数据类型

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

接着直接 双击Name维度后稍等一会直接加载出地图数据,以及标记圆点,此时将粉丝数度量拖到标记选项卡中的大小和标签上,输出结果如

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

Tableau支持数据下钻功能,对于地图数据,可以支持到市/区,但是前提是要加载对应的数据文件city.xlsx,然后该文件中字段分别为市/区编码,市/区名称和市/区所在省份/直辖市。将全国地理数据和市/区地理数据文件都加载都Tableau软件中(先加载一份数据后,左侧上方有一个添加选项,点击后再加载另一份数据),然后将两个Excel中的表单都拖到右上方的表单区,此时会跳出连接设置,指定city表中的Province Code和china表中的Code为连接依据,操作如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

进入工作簿中,将china下面的Name维度转化为州/省/市/自治区地理数据,city下面的Name维度转化为郡县,然后点击china下的Name维度,再打开右上方的智能推荐,绘制第二行第二个地图样式图形,接着把Name(china)维度拖到标记选项卡中的颜色和标签上,china下的粉丝数度量拖到标签上,输出的图形如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

接下来就进行数据下钻,比如选取省市下面的市/区,可以直接将city下面的Name添加到筛选器和标记选项卡中的详细信息及标签上,然后进行市/区筛选,及添加销量标签,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

如果要直接显示一个省市下面的所有的市/区,直接将Name(china)拖到筛选器中,比如选择浙江省,然后再把city下面的Name维度拖到标记选项卡中的详细信息,标签和颜色上,Sales度量拖到标签上,输出结果如下

【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

您可以设置显示滤镜,然后右侧可以根据自己的需要选择相应的省、市、自治区。如果你想显示全国的信息,你只需去掉滤镜,但一般不会这样做,因为地理的二次图形会变得非常密集,一般直到省、市、自治区达不到市/区。

[En]

You can set the display filter, and then the right side can select the corresponding provinces, municipalities and autonomous regions according to their own needs. If you want to display information about the whole country, you can just remove the filter, but generally you will not do so, because the secondary graphics of geography will become very dense, generally until the provinces, cities and autonomous regions do not reach the city / district.

Original: https://blog.51cto.com/u_15713987/5464339
Author: 百木从森
Title: 【数据分析师—数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/508334/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球