Tableau从零开始入门教程(五)
北冥不再有鱼
在正式开始介绍度量值与度量名称之前,得先引入一下Tableau的工作区的概念。所用数据集:超市.xlsx
Tableau 中的每个工作表都包含功能区和卡,例如“列”、“行”、“标记”、“筛选器”、“页面”、“图例”等等。
通过将字段放在功能区或者卡上,你可以实现以下功能:
2.过包括或排除数据来提高详细级别以及控制视图中的标记数。
3.通过使用颜色、大小、形状、文本和详细信息对标记进行编码来为可视化项添加上下文。
OK,先掌握着三个我框选出来的就可以了,其他的先别管。
现在我拖动一个维度字段,省/自治区到行,结果如下:
看工作表的结果展示,很显然,我想要的效果图是要看每个省的利润销售额的汇总。那我怎么让度量字段的名称展示在第二列第三列呢?
这个时候就要用到度量名称这个字段了。还记得它的定义不?它本质上其实也只是一个字段,只不过这字段的所有可能值就是度量字段的名称。更直白一点,也就是:
度量名称={利润,折扣,数量,销售额,订单(计数)}
OK,既然度量名称它也是一个字段,那我拖动它到行字段会怎么样?
为什么它会显示无度量值呢?因为你确实没有度量值啊,你只是拖动了度量名称这个集合到行这一列,集合中的每个字段比如利润、销售额这些是没有值的呀。就好比你建一栋房屋,只是把结构都搭建好了,还是毛坯房,里面任何内容都没有呀。
那么,我应该怎么把每个度量名称的值添加进去呢?没错,就要用到度量值这个字段了。度量值这个字段它其实也相当于一个集合,只不过这个集合的值就很多了,包括所有度量名称集合里面字段的所有可能得值。这么说可能有点绕。我举个例子,假设度量名称字段是一个集合,并且只有一个值,也就是说:
那么,度量值={10,20,30,40,......},集合里装的就是利润这个字段所有可能的值。
度量值={{利润:10,20,30,.....},{销售额:100,200,300,......}}
以此类推,如果你有专业基础的话,这种存储结构在我们业内叫做哈希表。通过键值对的形式存储,然后度量名称与度量值两者通过键值对的Key进行关联,从而不会丢失掉值与字段之间的对应关系。这里不展开说了,反正你可以直接简单按照上面集合的例子来进行理解。
理解了上面这一步,我接下来要重点介绍一下标记这个功能区,也就是如下这玩意:
它是什么?干嘛用的?很简单,它其实就是针对值的展示进行一些展示方式、颜色等的作用。也就是它针对的作用范围是这部分:
我们都知道,一张图标除了横轴跟纵轴,那就只有中间的值咯。理解了这一点,接下来我直接拖动度量值字段到文本这个选项标记:
PS:其他选项标记先别管,目前只需要理解文本这个选项标记就是展示字段的具体值的
Look,之前的无度量值是不是已经消失了,变成了将每个度量名称的汇总值都展示了出来。
但这样也带来了一个新的问题,那就是没有列标题呀,我想要的效果是展示每个省的利润以及销售总额,是这样的效果:
很简单啊,因为你将度量名称字段拖动到行这一列展示了呀,所以它就只会是按照行来进行展示。而不是按照列来展示。那接下来我只需要将其拖动到列即可:
OK,这样也会出现一个新的问题,那就是展示的列过多了,我只需要展示利润跟销售额这两列即可,那我就需要用到筛选器这个功能区了,直接右键度量名称字段筛选即可,或者拖动度量名称字段到筛选器功能区,然后再右键编辑筛选器,选择自己想要展示的字段即可:
至此,已经通过这个案例将度量名称与度量值字段的工作原理都走了一遍。
为什么要理解这个原理呢?很简单,因为你要知道,任何工具的运作都是有一定道理的。这个原理相当于理解Tableau这一套的底层分析逻辑是什么,掌握了这一步,后续再复杂的报表都可以做出来。
而且,我们还是先秉持一个原则,那就是先做出来,再做漂亮,因此,前期的教程我都会通过案例一个一个将所有企业实践中用到的功能介绍清楚之后,才会介绍如何将图表做得美观,做得漂亮。
北冥不再有鱼
专注于科技领域,分享科技故事以及干货教程
北冥不再有鱼
专注于科技领域,分享科技故事以及干货教程