Tableau 表計算 | 舉兩個栗子
今天兩個表計算的案例
數據介紹
這組數據是,玩具總動員3部曲的票房情況
只看上邊數據看不懂吧?不怕,學會使用tableau來熟悉、了解一組數據
欄位如下
構建視圖
先在視圖中拖入時間相關欄位:Date
再拖入Gross(用作名詞時翻譯為總額)欄位
可以看到
總額的逐年增長情況
注意,此圖可視化默認是使用的Line Chart
而Line chart是有缺點的,比如,會跨越缺失的數據連成直線,而這以有時候會造成誤解
此時視圖的詳細級別是不夠深,左側什麼都沒有
我們來加點料,拖入層級Movie欄位,電影名字
此時就區分為三個單獨的圖形:
注意,三部曲的上映時間是
玩具總動員1 1995年
玩具總動員2 1999年玩具總動員3 2010年
開啟顯示標籤如下
此時是因為時間維度是年,需要將時間修改為「精確日期」
注意看欄位的顏色變化由離散,變為連續
此時圖形好看多了吧
分析思路
來模擬一下當前情況是這樣
三根線代表三部電影的票房情況
實際工作的分析,我們一般是需要比較三次的票房對比情況
如果想讓三部電影之間可比較,至少軸的基數應該相同,也就是起點相同
比如,將1、2、3聚在一個共同出發點
處理方法
如何解決這個問題呢?
我們來看看,將圖形轉為交叉表是什麼樣子(下圖為其中一部分數據的截取)
的確,三部曲佔用了不同的時間段(廢話!)
之所以三根線是分來的嗎,是因為X軸所代表的是,精確時間
那麼我們需要找到一個方法,可以將3根線合併到一起
我們先來看看數據有什麼規律:
所謂的3根線合併到一起的頂點,其實就是首映的日子
來看源數據,這個Days的欄位,就是這個作用
代表已經上映的天數
來看交叉表
天數間隔都是7,即每周的票房情況時序有了,需要統一時間單位第一部是從第5天開始統計
第二部、第三部是從第3天
既然間隔相同,我們可以將天,換算成周
記不記得關於遞增順序的函數index,在行中添加index函數
如下
我說過,默認的表計算函數的計算依據是:向下
這種計算依據的情況下,跨越分區時,繼續遞增
再來模擬圖,我們將index替換掉之前的Date欄位,並且做好分區即可
只要劃分不同的分區坐標,即可將上映日期統一
那麼根據此想法,在交叉表上操作實踐一下,依據為,區向下
每部電影的具有自己等效的從1遞增序列
另外,之前說過,設定計算依據有兩種方法,此處等效於特定維度的Days
此處也等效於Movie,因為Days欄位與Movie的作用區間相同
改造圖表
方法清晰了,來改造這張圖
需要days這個詳細級別,拖入到左側詳細級別中欄
視圖中有小變化,先不要在意
使用Ad-Hoc快捷創建index欄位
修改依據為Days
可以看到變化了,就是我們需要的圖表
移除不需要的欄位,可以看出
玩具總動員3,上映總時長比之前的兩部短了很多
但是票房的增長情況卻遠遠超過前兩部
第二個案例
數據如下
還是老規矩,使用tableau來一起了解、數據新數據格式這個數據講的是什麼故事呢?
時間欄位Date
New Cases欄位,用來記錄每天客服產生的投訴案例個數
圖形化一下,如下,略亂
略亂,截取部分來看
起伏波動
分析目的是什麼
作為客服機構,需要對問題的處理是否及時等問題做總體把控,則需要了解
每天新增數量
總體未解決的數量
從而評判服務質量
欄位關係
每日的Case總量,不僅有新增,還會有已處理,即Closed
也有之前雖然處理完成,但是又有後續問題發生的Reopened
這三者結合在一起,才是每日最終總數
每日Case總數計算原則為:新增case + 重啟case - 完結case
看看數據,如下:
進一步設想,如果要了解整個客服中心運營情況,需要了解當前全部的case處理情況,而不僅僅是單一一天的那麼,就需要對Case總數做個累加
那麼對於總數的計算邏輯如下
是不是想起來了之前說過的一個函數Running sum注意:Window函數和Running函數的區別就是,計算窗口的起始位置是否移動
如果Window的起始位置不移動,即0,就等效於running
否則為Window移除窗口函數
此處使用Window
最後算出了累加值欄位:Daily Close Position將這個新欄位累加值與Date日期共同構造可視化圖表
可以看出,初始階段未能控制好處理效率,導致總體增加
後期,調整方式,總case數額,有明顯降低
Done!
下期再來搞一個案例,表計算就告一段落,需要玩玩其他的高大上的Feature了!
更新記錄:
2017-2-3 發布
Peace! & Happy New Year!
---------------------------------留言嘮嗑區的分割線-----------------------------
感謝讚賞的童鞋們!
推薦閱讀:
※[數據分析與可視化 34] ggplot2與Tableau的繪圖原理
※Tableau 表計算 | YoY MoM
※Tableau 表計算 | 定址方式的區別
※Tableau 設計 | 創建分組條形圖
TAG:TABLEAU |