[Day10] Tableau 轻松学 - Dimension 与 Measure

前言

Tableau 将所有的资料栏位分成 Dimension (维度) 与 Measure (度量) 两种角色,在实际设计工作表之前,需要先明白如何区分这两个概念,在後续的制作中才能灵活地运用资料栏位。

Dimension

是指资料的属性,例如:将班级中每一位学生视为一笔资料,每一笔资料都有 性别 这个属性,其可能的值为 男生女生,而这个 性别 属性,就会被归类在 Dimension 角色。

Measure

度量 (白话文就是计算) 资料符合维度的方法,例如:班级中有多少个男同学与多少个女同学,其中计算同学数量的方法,就会被归类在 Measure 角色。

范例

班级 性别 学生数
1 年 1 班 男生 21
1 年 1 班 女生 19
1 年 2 班 男生 17
1 年 2 班 女生 19

表格中为 Dimension 的资料栏位有两个,分别为 班级性别,用这两个属性来描述资料;而 学生数 则是归类到 Measure,是用来计算符合该资料属性的特定运算式。以 1 年 1 班 男生 来说,学生数 的运算方法是计算出符合 班级1 年 1 班性别男生 的学生数量,这里的结果是 21 个。

上方表格以 SQL 来说可以等效於

SELECT 班级, 性别, COUNT(*)
FROM Student
GROUP BY 班级, 性别

其中 班级性别 为做 GROUP BY 的属性依据,而 COUNT(*) 是用来度量 学生数 的方法。

分辨 Dimension 与 Measure

Tableau Desktop 会在 Data 窗格显示所有资料栏位,并将每个资料表的 Dimension 与 Measure 栏位用分隔线分开,分隔线的上方的资料为 Dimension、下方的资料为 Measure,方便使用者辨识

Tableau Desktop 中 Dimension 与 Measure

结语

Dimension 与 Measure 的观念在这边带给读者,其实这两个观念与 Google Analytics 之中的 Dimensions 与 Metrics 非常类似。在弄懂原理并且知道如何区别之後,对於操作 Tableau Desktop 将会有一定的帮助。


<<:  Rust-Hello, World!

>>:  个人管理 - 时间管理

小学生学程序设计 Day 29:「同学们,按照身高排好! 实作篇」

嘿~~ 各位好,我是菜市场阿龙! 这集要介绍的是「泡泡排序(Bubble Sort)演算法的实作」 ...

【Day 14】深度学习(Deep Learning)

深度学习历史 深度学习三步骤 定义一个模型 衡量函式的好坏 找到最好的函式 步骤一:定义一个模型 类...

DAY 26 Django 简易入门教学(三)-建立 Django 专案与 APP

建立 Django 专案 Django 建立专案的指令相当简单: django-admin star...

【设计+切版30天实作】|Day1 - 开赛宣言

前言 在开赛前,先来做个小小的自我介绍好了!目前是火箭队的网页设计组,加入火箭队前有上过六角学院的U...

[铁人12:Day 29] 「AI 的未来十年」摘要 5:固有知识框架

知识表达 符号处理其中的一个关键技术是「知识表达 (knowledge representation...