1. 程式人生 > >TTableau圖表 • 瀑布圖

TTableau圖表 • 瀑布圖

 

瀑布圖是資料視覺化分析中的常用圖表型別之一,可以形象的表示出一系列具有累計性質的數值之間的增減變化情況。

圖:瀑布圖示例(來源於網上)
圖:瀑布圖示例(來源於網上)

 

這裡使用tableau自帶的超市示例,建立瀑布圖分析子類別產品的利潤構成情況。

本節記錄內容:

  1. 標準瀑布圖
  2. 雙維度瀑布圖

標準瀑布圖

在本例的瀑布圖製作上,主要步驟如下:

  1. 建立柱狀圖。
  2. 建立瀑布圖雛形。
  3. 建立計算欄位。
  4. 建立瀑布圖。

建立柱狀圖

建立維度區“子類別”欄位和度量區“利潤”欄位的柱狀圖。

圖:建立柱狀圖示例
圖:建立柱狀圖示例

 

建立瀑布圖雛形

step01 對“行”功能區的“利潤”進行快速表計算,求“彙總”。

圖:快速表計算示例
圖:快速表計算示例

 

step02 在“標記”卡的下拉框中,選擇“甘特條形圖”,即可看到瀑布圖雛形。

圖:選擇甘特條形圖示例
圖:選擇甘特條形圖示例

 

建立計算欄位

這一步是關鍵,需要建立一個對檢視中度量值取負值的計算欄位,通過該計算欄位,可以將檢視中的柱狀圖方向變為向下,即實現瀑布圖的效果。

在該例中,就是要建立對“利潤”欄位取負值的計算欄位。

圖:建立計算欄位示例
圖:建立計算欄位示例

 

建立瀑布圖

step01 將建立的計算欄位“負利潤”拖放到“標記”卡中的“大小”,即可實現瀑布圖建立。

圖:建立瀑布圖示例
圖:建立瀑布圖示例

 

step02 在“分析”選單欄,選擇“合計”-“顯示行總和”,就能在檢視中,新增利潤的合計,以形成更為完整的瀑布圖。

圖:新增合計欄示例
圖:新增合計欄示例

 

step03 將“利潤”欄位拖放到“標記”卡的“顏色”,並對顏色圖例進行編輯,思路就是小於0的利潤標記為紅色,大於0的利潤標記為綠色。

圖:顏色標記示例
圖:顏色標記示例

 

step04 進入“標記”卡的“工具提示”,對彈出的視窗對話方塊內容進行調整,刪除累計彙總提示以及負利潤提示。

圖:調整"工具提示"示例
圖:調整"工具提示"示例

 

最後形成如下的瀑布圖

圖:瀑布圖建立結果示例
標題圖:瀑布圖建立結果示例

 

雙維度瀑布圖

基於上面的瀑布圖,如果希望分析每個類別產品利潤的地區構成情況,則需要在“類別”和“銷售額”欄位的基礎上,再增加一個“地區”維度,並使用雙維度瀑布圖。

雙維度瀑布圖的製作與標準瀑布圖基本一致,只是個別地方有所差異,主要步驟如下:

  1. 建立堆積柱狀圖。
  2. 建立瀑布圖雛形。
  3. 建立計算欄位。
  4. 完成雙維度瀑布圖。

建立堆積柱狀圖

建立“地區”、“類別”、“利潤”三個欄位的堆積柱狀圖。

圖:建立堆積柱狀圖示例
圖:建立堆積柱狀圖示例

 

建立瀑布圖雛形

這裡與標準瀑布圖的建立完全一樣。對“利潤”進行快速表計算的“彙總”,在“標記”卡選擇“甘特條形圖”。

圖:建立雙維度瀑布圖雛形示例
圖:建立雙維度瀑布圖雛形示例

 

建立計算欄位

與標準瀑布圖一致,建立一個對“利潤”欄位取負值的計算欄位。

圖:建立計算欄位示例
圖:建立計算欄位示例

 

完成雙維度瀑布圖

step01 將計算欄位“負利潤”拖放到“標記”卡的“大小”。

圖:計算欄位使用示例
圖:計算欄位使用示例

 

step02 對“行”功能區的“利潤”欄位的快速表計算進行調整,將計算依據改為“特定維度”,並勾選上“子類別”和“地區”。完成後,各類別分地區的瀑布圖就合併成了一個整體。

圖:調整計算依據示例
圖:調整計算依據示例

 

step03 對檢視進行格式調整,包括:

  • 對“利潤”欄位進行升序排列;
  • 顯示檢視行合計;
  • 在“工具提示”中只保留“地區”、“類別”和“利潤”。

完成後的雙維度瀑布圖如下所示

圖:雙維度瀑布圖完成結果示例
圖:雙維度瀑布圖完成結果示例