[Day13] Tableau 轻松学 - Rows 与 Columns

前言

不知道读者们在实作长条图工作表的时候,心里有没有冒出一些疑惑。「为什麽放在 Rows 的栏位显示出来是这个方向?」、「为什麽放在 Columns 的栏位又是那样的方向?」、「怎麽好像跟我所知道 Row 与 Column 的方向不太一样?」有这些疑问是正常的,这里特意独立出一篇文章来厘清 Rows 与 Columns 的概念。

描述问题

Column 与 Row 中文分别为行与列,我们常说的直行横列,就是指说在图表中直的是 Column,而横的是 Row。但是为什麽在 Tableau Desktop 实作工作表的时候,这两个方向好像相反过来了?

以下图来看,明明 RegionSales 栏位是放在 Rows,但却像蓝色框线所框起来的一样,是直向的;而 Order DateCategorySub-Category 栏位是放在 Columns,却是像绿色框线以横向方式的呈现。跟我们所认知的直行横列好像有些出入

问题具象化

Rows 与 Columns 概念厘清

会有这样的疑惑是很正常的,因为我们被自己直观的想法所蒙骗了,回想看看在高中学习矩阵的时候,Row 与 Column 是用来指出数据的所在位置。在 Tableau Desktop 中 Rows 与 Columns 的功用也是一样的,用来描述数据的位置,不同的是这里可以用多个栏位来描述,因此在字尾会多加 s

因此我们应该以资料的角度出发来解读 Rows 与 Columns,以下图同时被绿色框线与蓝色框线框住的资料点来说,可以用两个条件定位出它的位置

  1. Rows 满足 Region=SouthSUM(Sales)=27595
  2. Columns 满足 YEAR(Order Date)=2017Category=TechnologySub-Category=Machines

正确解读方式

结语

若原本对於 Rows 与 Columns 显示方式有疑惑的读者,要将观念弄懂并铭记在心,Rows 与 Columns 是用来描述数据的位置,这里再次提醒。


<<:  [CSS] Flex/Grid Layout Modules, part 9

>>:  [day2] 付款流程 & 取得(Nonce)

【Day25】闭包进阶:工厂模式及私有方法

我们先来看一段闭包程序码 function arrFunction() { const arr = ...

win破解後可以接着使用商业的大量授权吗

各位大大们 你好 小弟想询问一下,因为使用大量授权好像前面都需要先安装过win授权,像是随机版之类的...

进行战略性和批判性思考

战略性和批判性思考是资安专业人员的基本技能。我认为,战略思考意味着从长期和高阶概念的角度进行思考。...

Spring boot 配置 Fluent bit 传递 Log

上篇文章透过 docker-compose 进行 Log 传递,这次则是使用 Spring boot...

DAY 15:Factory Method Pattern,把复杂的逻辑拆分至小工厂中

工厂模式主要有三种不同的实作: Simple Factory Pattern Factory Met...