本周對表計算進行了學習勉痴,基本了解了表計算的相關(guān)概念和計算邏輯芹扭,因該內(nèi)容較為抽象问拘,下面僅對其中涉及的概念進行梳理,并簡要介紹自己的心得压鉴。
概念定義
<表計算>表計算是特殊類型的計算字段崖咨,它用于在 Tableau 中計算本地數(shù)據(jù),實現(xiàn)可視化項中的值的轉(zhuǎn)換油吭。它們根據(jù)當前可視化項中的內(nèi)容進行計算击蹲,并且不考慮從可視化項中篩選出來的任何度量或維度(受篩選器影響)。
【表計算類型】
- [差異]計算當前值與另一個值之間的差異
- [移動計算]對當前值之前和/或之后指定數(shù)目的值執(zhí)行聚合(總計值婉宰、平均值歌豺、最小值或最大值)
- [百分比差異]計算表中當前值與另一個值之間的百分比差異。
- [百分比]將值計算為某個其他值的百分比
- [合計百分比]對于視圖中的每個標記芍阎,“總額百分比”表計算會將值計算為當前分區(qū)中所有值的百分比世曾。
- [排序]按聚合值的高低進行排名
- [百分位]將該分區(qū)下的最大值定為100%,顯示其它結(jié)果的相對百分數(shù)谴咸。
- [匯總]按設(shè)定的方式對值進行聚合(匯總不一定是總和)
<分區(qū)字段>確定計算時的分組方式的維度轮听,系統(tǒng)在每個分區(qū)內(nèi)單獨執(zhí)行表計算。
本質(zhì)是確定計算的起止點
會影響分組方式的選項有:行列中的字段岭佳、[特定維度]選中的字段血巍、[重新啟動間隔]選中的字段、[所在級別選項]選中的字段.
<尋址字段>用于定義執(zhí)行計算的“方向”珊随。出現(xiàn)在編輯表計算對話框內(nèi)“計算依據(jù)”下的字段
[橫穿然后向下]:按照z字軌跡進行尋址計算
[向下然后橫穿]:按照n字軌跡進行尋址計算
計算依據(jù)的本質(zhì)是對[特定維度]中字段的選擇&排序述寡,計算依據(jù)默認的各種表柿隙、區(qū)的橫穿、向下只是對這種選擇&排序的另一種表達方式鲫凶。
[特定維度]選中的字段決定了分區(qū)方式禀崖,字段的排序決定了尋址的方式,放在最下面的最后切分螟炫,深度最大波附,最先被尋址≈缱辏可以通過想象一個表格來確定分區(qū)和計算方向掸屡。
<從屬計算>對表計算進行的表計算仅财。僅在“匯總”和“移動計算”兩類表計算時可選,此時可通過選中[添加輔助計算]啟用碗淌,以獲得想要的結(jié)果盏求。
<重新啟動間隔>在某個維度值變化時,要重新開始計算亿眠。
<所在級別>使用此設(shè)置根據(jù)特定維度在視圖中設(shè)置斷點(也就是計算重啟點)
- 從屬計算最常用于帕累托圖的繪制风喇。
- 使用從屬計算時,可以在腦中分別想象涉及到的三個表——原始表A缕探、第一步計算后的表B,第二步計算后的表C还蹲,特別是沒有顯示出來的B爹耗,必要時可以單獨繪制以幫助思考。
涉及合計百分比計算時谜喊,合計值仍然按照基本聚合值的綜合算潭兽,所以可能會出現(xiàn)超過100%的情況
添加輔助計算后合計百分比值超過100%