Tableau 优课堂 | 第66课:度量名称与度量值
欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习:度量名称和度量值。
你是否想过,“度量名称”和“度量值”这两个字段是什么?它们是 Tableau 自动创建的字段,用于帮助用户进行某些类型的分析。
应用示例:文本表
首先,我们来创建一个传统的文本表:先将一个维度字段(如类别)拖到行上。再将另一个维度字段(如邮寄方式)拖到列中,最后将一个度量字段(如销售额)拖到“标记”卡的文本。
但如果我们想看到多个度量,而不只是一项,该怎么办呢?例如,如果想看到每个地区的销售额和利润,怎样才能做到呢?
让我们来试试看。先将维度“地区”字段拖到行,再将度量“销售额”和“利润”字段拖到“标记”卡的文本。
看来,显示效果跟我想象的并不一样。我是想让每个度量字段各占一列,一个挨着一个显示(就像在 Excel 中那样),而不是在同一单元格中作为两个标记显示,就像下图显示的一样。
但 Tableau 所采用的逻辑与 Excel 并不相同:借助“度量名称”和“度量值”功能,我们在处理不同的数据结构时,会有更大的灵活性。
还记得我们创建的第一个文本表吗?其中的列是通过维度(即邮寄方式)设置的,每个维度成员各占一列。
如果要让销售额和利润各占一列,我们需要用到一种特殊的维度来达到目标。而“度量名称”就是这种特殊的维度,它的维度成员就是数据中所有的度量字段。
下面,我们将“销售额”和“利润”字段从“标记”卡的文本中移除,然后将“度量名称”字段拖到列。此时,文本表视图中显示“无度量值”,这是因为“度量名称”和“度量值”字段需要搭配使用。
为了更好地理解,我们可以将“度量名称”视作度量的标签,“度量值”自然就是度量的值了。因此,需要将“度量值”字段拖到“标记”卡的文本。
默认情况下,所有度量字段都会被添加到视图中,它们会显示在新出现的“度量值”卡中。对于不需要的度量,我们可以直接拖出去。
快捷方式
如果只需将特定的度量添加到“度量值”卡中,可以按住 Ctrl 键(Mac 按住 Command 键),同时单击选中所需的度量字段和一个维度“地区”字段,然后打开“智能显示”,选择“文本表”。
这样,Tableau 就会自动将“度量名称”和“度量值”放置在相应的位置,并且只显示所选的度量。
应用示例:其他图表类型
度量名称和度量值不仅仅对文本表有用。下图显示了一个折线图,它根据细分市场来划分销售额。
如果要将所有细分市场都放在同一轴上进行比较,则可以将维度“细分市场”字段拖拽至“标记”卡的颜色。如此,所有三条线就都显示在一起了。
但如果想在同一轴上,查看三个度量呢?
我们将度量“利润”与“数量”字段拖到行上,然后将销售额轴与利润轴设置为双轴。这样,就可以用两个轴分别显示两个度量,但是无法再添加第三个轴了。
那么,如何才能在同一折线图中显示三个度量?这就需要用到“度量名称”和“度量值”字段。
首先,将“度量名称”字段拖到“筛选器”卡,仅保留“利润”、“数量”和“销售额”度量选项。
然后,将“度量值”字段拖到行,将“度量名称”字段拖到“标记”卡的颜色。可以注意到,视图只显示了我们在筛选器中选择的三个度量,且这三个度量都显示在了同一轴上!
应用示例:显示字段标签
度量名称还可以用来为文本表提供标签。我们来看看这有什么用处。
这里,我们将维度“地区”字段拖到了行,将度量“销售额”字段拖到了“标记”卡的文本。从下图文本表中可以看到,地区列上方显示了“地区”一词,表示该列的值范围是地区;但数字列上方却没有显示任何内容。
如何才能轻松显示度量的字段标签?我们来探索一下。如果将“度量值”字段拖入视图中销售额值的位置,则会出现以下变化:
“度量值”字段会取代“标记”卡的文本“总和(销售额)”字段;
“筛选器”卡中的“度量名称”字段会自动进行筛选,仅显示销售额;
“销售额”会出现在“度量值”卡中;
更关键的是,“销售额”标签会显示在数字列上方。
如果我们要向此表添加更多度量,直接将这些度量字段添加到“度量值”卡中即可。
现在我们明白了 Tableau 为何要自动创建这两个字段,也就更清楚在 Tableau 中,如何实际运用所学到的新技能。
以上就是关于「度量名称和度量值」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请关注微信公众号“优阅达大数据生态”。