文章目錄
- 前言
- 一、計算字段基礎
-
- 1. 概念
- 2. 類型
- 3. 建立1、使用、編輯
- 4. 建立2、使用、編輯
- 二、粒度、聚合與比率
-
- 1.粒度
- 2.聚合
- 3.比率
- 三、詳細級别表達式
-
- 關鍵字
- 四、表計算
-
- 1. 快速表計算
- 2. 自定義表計算
-
- 2.1 利潤按月的移動平均值
- 2.2 利潤n個月的移動平均值
前言
本節内容
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczX0xiRGZkRGZ0Xy9GbvNGL2EzXlpXazxSP9EkT0kEROVTQE1EM4wmYwhGWhxGZzwEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcukjNzAjMygTM1EjMxAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
此文為根據未明學院教學視訊制作的筆記
教學視訊和資料來源:
https://www.bilibili.com/video/BV1E4411B7ef?p=7&t=20
一、計算字段基礎
1. 概念
根據資料源字段,包括緯度、度量、參數等,使用函數和運算符構造公式來定義的字段。計算字段也能拖入功能區來建構視圖,還能用于建立新的計算字段,其傳回值包括數值型、字元型等等。
計算字段本質是利用資料源資料建立新的字段,新字段儲存在tableau的資料源中
2. 類型
a. 基本類型字段(正常:日期、字元等)
b. 詳細資訊級别的表達式(lod)
c. 表計算
3. 建立1、使用、編輯
- 資料源:導入“全球超市…”-拖入訂單、人員
- 建立工作表,右鍵資料視窗的空白位置,選擇建立計算字段-命名“成本”-拖入銷售額和利潤,如下圖:
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 國家/地區拖入工作表, 成本拖入顔色,編輯顔色-紅藍發散-倒序,右鍵總和(成本)- 度量-平均值
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
4. 建立2、使用、編輯
- 資料視窗空白區右鍵-建立計算字段-命名盈利标志,并編輯如下: 注:最好所有英文字母都大寫;分行使層次更明顯
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 去掉平均值(成本),将盈利标志拖入顔色
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
二、粒度、聚合與比率
1.粒度
- 利潤-列;銷售額-行
- 市場-顔色
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 國家-詳細資訊
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 分析頁籤,取消聚合度量
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
2.聚合
聚合有度量聚合和次元聚合
聚合方式在右鍵的度量裡:
-度量聚合
-次元聚合
3.比率
- 建立工作表,類别字段右鍵-分層結構-建立分層結構-命名為類别
- 将子類别和行id拖入類别下面
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 資料視窗,右鍵建立計算字段-利潤/銷售額-
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 資料視窗,右鍵建立計算字段-sum(利潤)/sum(銷售額)-
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 -
比較這兩個公式:
将度量名稱拉入篩選器,
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 将類别(總的類别)-行,度量名稱-列,路徑成本-文本
調整路徑成本:
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 設定兩個比率路徑成本的格式-數字-百分比
可以看到:
在行類别,兩個比率一緻
在子類别,不一緻,因為這裡的利潤/銷售額是子類别包含的各行利潤/銷售額的加總tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
三、詳細級别表達式
- 建立工作表,輕按兩下國家/地區
- 利潤-拉到顔色-右鍵-度量:平均值,利潤-标簽-右鍵:平均值;-設定格式-數字:貨币(自定義)-小數位數:0-字首:$
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 滑鼠移至某一國家,右鍵:檢視資料-點選訂單 看到這裡的訂單資料是客單價,而我們需要的是訂單單價,是以我們需要詳細級别表達式
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
思路:彙總每個訂單id的利潤,然後對每個國家/地區所有的利潤取平均值
- 複制工作表,命名“平均每單利潤”,建立計算字段-訂單利潤 然後把訂單利潤-顔色;訂單利潤-标簽;兩個訂單利潤改為平均值
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 這裡,阿根廷平均利潤-98(每單),而上一張是-48(每客)tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
關鍵字
fix和include差別:
四、表計算
1. 快速表計算
- 複制工作表
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 資料欄裡的利潤,右鍵-建立-計算字段-命名利潤2 (等式暫時為預設值利潤)
- 篩選器中的度量名稱,将利潤2和銷售額也勾選上 路徑成本欄,将利潤2調到第二行,并右鍵-快速表計算-彙總
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 彙總指累加tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
利潤2右鍵-快速表計算-差異:
差異指每一行減去上一行的差異值,且-右鍵-相對于-可以選相對于下一行/第一行/最後一行的差異值
利潤2右鍵-快速表計算-百分比差異:
百分比差異=(本行值-相較于的值)/相較于的值
利潤2右鍵-快速表計算-合計百分比:
每個值占總和的百分比
利潤2右鍵-快速表計算-排序:
從大到小的排名
利潤2右鍵-快速表計算-百分位:
最大值100%,最小值0%,剩下的按排名的情況進行百分位分割
利潤2右鍵-快速表計算-移動平均:
本行和前兩行值的平均值
2. 自定義表計算
稍複雜,資料分析
2.1 利潤按月的移動平均值
- 建立工作表,建立計算字段- 公式為:
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 選擇預設表計算tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 檢視資料:度量名稱拖入篩選器-取消選擇-勾選利潤、按月移動平均值,
- 度量名稱-列;訂購日期-行,并右鍵-選擇月;路徑成本-拖入文本
- 路徑成本視窗:利潤-右鍵-快速表計算-移動平均值
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算
2.2 利潤n個月的移動平均值
- 資料視窗,空白處-建立參數
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 資料欄:按月移動平均值-右鍵編輯,将2改為N月移動平均的參數:
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算 - 右鍵資料視窗的“N月移動平均”-顯示參數-可以滑動數值
tableau 9: 計算字段、粒度、聚合與比率、表達式、表計算前言一、計算字段基礎二、粒度、聚合與比率三、詳細級别表達式四、表計算