天天看點

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

第三章:Tableau繪圖

  • ​​1 認識Tableau​​
  • ​​2 資料連接配接​​
  • ​​2.1 Excel CSV 和PDF資料​​
  • ​​2.1.1 連接配接Excel資料源​​
  • ​​2.1.2 連接配接文本檔案資料源​​
  • ​​2.1.3 連接配接PDF資料源​​
  • ​​2.2 資料庫連接配接​​
  • ​​3 次元與度量​​
  • ​​4 繪制條形圖​​
  • ​​5 繪制堆疊圖​​
  • ​​5.1 垂直堆疊條狀圖​​
  • ​​5.2 水準堆疊條狀圖​​
  • ​​5.3 檔案儲存​​
  • ​​6 繪制餅圖​​
  • ​​6.1 基本圖形繪制​​
  • ​​6.2 添加标簽和标注​​
  • ​​6.3 标注格式設定​​
  • ​​6.4 多餅圖繪制​​
  • ​​7 繪制樹圖​​
  • ​​7.1 基本圖形繪制​​
  • ​​7.2 顔色漸變與起止範圍​​
  • ​​7.3 二級分類樹圖​​
  • ​​8 繪制氣泡圖​​
  • ​​9 繪制詞雲圖​​
  • ​​10 繪制表格​​
  • ​​10.1 基本表格繪制​​
  • ​​10.2 複雜表格​​
  • ​​10.3 路徑成本與度量名稱​​
  • ​​11 繪制折線圖​​
  • ​​11.1 基本圖形繪制​​
  • ​​11.2 繪制雙軸折線圖​​
  • ​​11.3 連續與離散折線圖繪制​​
  • ​​12 繪制複合圖形​​
  • ​​12.1 繪制棒棒糖圖形​​
  • ​​12.2 條狀折線圖​​
  • ​​12.3 自定義形狀棒棒糖​​
  • ​​13 計算字段和判斷條件​​
  • ​​13.1 計算字段建立​​
  • ​​13.2 建立判斷條件​​
  • ​​13.3 多自定義形狀棒棒糖圖形​​
  • ​​14 繪制地圖​​
  • ​​15 繪制煙囪圖​​
  • ​​16 繪制月曆圖​​
  • ​​17 繪制啞鈴圖​​
  • ​​18 繪制甜甜圈圖​​
  • ​​19 繪制熱力圖​​
  • ​​20 繪制帕累托圖​​
  • ​​21 繪制子彈圖​​
  • ​​22 快速表計算​​
  • ​​23 繪制凹凸圖​​
  • ​​24 繪制百分比堆疊條狀圖​​
  • ​​25 繪制國内地圖​​

作者:Be_melting

1 認識Tableau

Tableau 是基于斯坦福大學突破性互動式技術,它幫助我們生動地分析實際存在任何結構化資料,以在短時間内生成美觀的圖表、坐标圖、儀表盤與報告

Tableau 将資料運算與美觀的圖表完美地嫁接在一起,利用它簡便的拖放式界面,可以自定義視圖、布局、形狀、顔色等等,幫助展現自己的資料視角

它的程式很容易上手,可以用它将大量資料拖放到數字“畫布”上,轉眼間就能建立好各種圖表;界面上的資料越容易操控,對業務領的所作所為到底是正确還是錯誤,就能了解得更加透徹

課程提供兩種版本,個人版(Tableau Public)和專業版(Tableau Desktop),其中專業版預設14天的使用權,需要購買;個人版可獲得90%功能使用已足夠滿足日常需求。網盤位址提取碼:​​6666 ​​

專業版和個人版軟體安裝是輕按兩下安裝包,一直next按照向導操作即可,預設安裝

2 資料連接配接

2.1 Excel CSV 和PDF資料

Tableau支援50多種資料源,根據不同的軟體版本提供不同的資料源

在Public這個免費版本中,Excel CSV和 PDF 都是受支援的版本;學習過程中,我們使用 Public 版本進行教學

首先打開個人版軟體界面如下。初始界面分為三個部分,左側的就是選擇連接配接資料源;中間就是已經存在的分析檔案,可以直接點選打開,進行操作後儲存的檔案都會在這裡顯示;最右邊的就是使用介紹和軟體相關資訊

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

2.1.1 連接配接Excel資料源

點選左側的連接配接到Microsoft Excel,會跳出一個彈窗,供選擇加載的Excel資料,此時選擇Sample-Superstore.xls資料檔案,加載檔案後界面如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

加載完後資料後,界面中左上方連接配接下方顯示的是目前選擇的Excel檔案,工作表下方是目前Excel檔案中的表單sheet,可以發現一共有三個,可以将任意表單拖到右側的示意處,表單中的資料就會顯示在右下方。預設顯示的資料是1000條,可以通過下拉滾輪檢視;資料上方會有資料類型的标記,#代表數字類型,Abc代表字元串,月曆标記代表時間類型;資料表頭上方還可以進行資料字段的篩選與排序

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果想要加載多張sheet表單時候可以直接拖到右上方,不需要加載的表單資料可以從左上方拖出去就好

2.1.2 連接配接文本檔案資料源

點選左上方菜單欄檔案下面的星型圖案,會跳轉到軟體打開後的界面,選擇連接配接區域的第二項文本檔案(包含了txt,csv,tab,tsv等格式),就可以再彈出的視窗中選擇對應的資料格式類型,比如導入fifa18_clean.csv資料檔案,導入結果如下。導入文本檔案後的内容和Excel内容有一個地方存在差異,就是Excel中可以存放多個sheet表單,下面紅框中對應的就是選擇檔案中的多個sheet表單,但是文本檔案中就隻有一份資料,下面紅框中顯示的就是目前csv檔案路徑位址下可供選擇的文本檔案資料源。其餘部分的内容顯示完全一緻

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

2.1.3 連接配接PDF資料源

首先要求PDF檔案不是圖檔轉化,而是直接有word生成的,可以選中裡面的表格資料,否則是解析不了PDF裡面的表格資料内容。如下,通過滑鼠拖動可以選擇表格中的資料。

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

回到軟體打開首頁後,點選連接配接到PDF檔案,跳出彈窗中選擇Water Physical Stock Account_ 1995-2010.pdf後确認,會跳出選擇提取資料的設定,可以勾選提取全部内容,也可以是指定範圍甚至單頁。這裡作為示範操作,比如提取上面第14頁的内容,滑鼠勾選單個頁面,輸入要提取頁面的編号,這裡就是第14頁,輸入14後點選确認按鈕

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

軟體會自動解析PDF文檔,并進行資料的提取,解析結果如下。目前文檔會解析出三個檔案,第一個檔案就是全部的表格資料,但是存在着前三列沒有完全提取完全,第二個檔案就是提取的部分資料,第三個檔案也是部分資料。綜合來看對于PDF檔案資料提取,并不是一定能夠将所有的資料都按照原格式進行提取,而且會存在大量的空值

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

2.2 資料庫連接配接

以MySQL資料庫連接配接為例,進行操作示例。需要注意個人版Tableau并不支援MySQL資料庫連接配接,需要使用專業版軟體。專業軟體的開始界面會多很多的連接配接資源選項,要連接配接MySQL資源可以點選到伺服器下面的MySQL或者更多裡面的MySQL,第一次啟動連接配接時候需要下載下傳驅動,按照彈窗的提示點選下載下傳按鈕後跳轉到MySQL官網

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

跳轉到下載下傳驅動的頁面,會提醒下載下傳安裝的步驟,第一步轉到MySQL網站,其中黃色的字型部分是超連結直接點選後跳轉

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

跳轉頁面後根據自己的作業系統進行選擇,選擇完成後點選下方ZIP壓縮包形式下載下傳

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此時跳轉到最後一個下載下傳提示界面,需要留意一行小字,點選後就可以進行下載下傳了

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

下載下傳完畢後直接輕按兩下,程式會自動進行安裝,一直預設設定後下一項,就可以安裝完成

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後退出目前的專業版Tableau軟體,重新登入後選擇連接配接到MySQL資源,會彈出連接配接資料庫的選項,需要使用者進行輸入要連接配接資料庫的資訊和賬号密碼。前兩個如果是在本地基本上就是不用修改,第三個選擇要連接配接的那一個資料庫名稱,剩下就是使用者名和密碼。各項輸入完畢後點選Sign In按鈕

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

等待幾秒種自動連接配接到MySQL資料庫,資料庫中的各個表會出現在左側,任意拖動一個到右上方的表資料顯示區,表中的資料就在右下方呈現,結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

3 次元與度量

次元:通常是分類字段,如名稱、地區、郵寄方式等

  • 将其拖放到功能區時,Tableau 不會對其進行運算,而是對視圖區進行分區,次元的内容顯示為各區的标題
  • 字元串、日期時間變量預設設為次元
  • 資料桶:連續型資料離散化後預設設為次元

度量:通常是數值字段,如銷售額、利潤、折扣等

  • 将其拖放到功能區時,Tableau 預設會進行聚合運算,連續字段的取值會顯示為視圖中的連續軸
  • 數值變量預設設為度量
  • 路徑成本:相應度量的具體彙總數值,一般和度量名稱聯合使用
  • 記錄數:符合篩選條件的計數
  • 度量名稱:所有度量變量的集合

4 繪制條形圖

加載Sample-Superstore.xls檔案資料,然後将orders表單的資料添加到右側的資料視窗(除了直接拖動外,還可以滑鼠輕按兩下),然後點選下方的轉到工作表,軟體界面會跳轉到工作視窗。

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

對于條狀圖的繪制有兩種方式:

  • 将繪制的x軸對應次元(拖到列),y軸對應度量(拖到行)
  • 直接使用智能推薦,選擇條狀圖後再用滑鼠選擇次元和度量

跳轉到工作界面後,條狀圖制作方式如下。标号①就是将次元和度量分别拖到列和行的位置,圖形就自動出來了,或者按照标号②,點選智能推薦後,會提示選擇次元和度量,此時滑鼠再點選左側要繪制的次元和度量即可。軟體菜單欄下面的快捷操作按鈕可以進行快速操作,比如标注的四個,分别将縱向條狀圖轉化為橫向條狀圖,升序,降序和調整圖形布局

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

還可以對繪制後的圖形進行标記,比如添加數值标記,将度量直接拖到标記中的标簽處,各條狀圖的頂端就會顯示出對應的數值

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此外還可以繼續豐富圖表的内容,比如添加标題和摘要,操作方式就是在标記頁籤下面的空白位置點選滑鼠右鍵進行選擇。标題(T)是圖像上方的位置,标題(A)是圖像下方的位置,摘要是在圖形的右側

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

次元可以進行任意改變,比如将region拖出來,換一個次元拖到列的位置,此時搭配着快捷功能按鈕(x-y軸轉換,降序,擴充整個視圖),就可以将圖像繪制成如下樣式

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

5 繪制堆疊圖

5.1 垂直堆疊條狀圖

在基礎條狀圖上進行延伸,可以繪制水準堆疊圖和垂直堆疊圖。首先繪制出垂直堆疊圖,還是兩種方式,介紹第一種方式通過選擇次元和度量後進行拖動。還是基于最初繪制的條狀圖,将Category次元拖動刀标記頁籤中的顔色上,圖形就會按照Category進行堆疊,而且會在圖形的右側自動顯示對應顔色的圖例

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

點選圖例中的某一顔色,圖形中會自動進行相對應的變化,比如直接點選紅色,圖形中會把紅色的各部分進行突出顯示,其它顔色變成灰色。而且滑鼠點選的同時可以有兩個選擇,一個就是隻保留選擇的紅色,另個就是把紅色排除掉

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

第二種方式繪制就是直接通過智能推薦進行。在左側同時選中如下三個字段(Ctrl按住後分别點選即是同時多選),此時右側的智能推薦第三行就全部由灰色變亮,點選中間的垂直堆疊條狀圖就會在中間的繪圖區域出現想要的圖型,如果要加數值标簽,将Sales度量拖到标記頁籤中的标簽上即可

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

5.2 水準堆疊條狀圖

有了前面繪制的基礎,水準水準堆疊條狀圖就很簡單了,第一種方式也就是最簡單的方式,通過智能推薦,選擇第三行中的第三個圖形,繪圖區的圖形就顯示如下(按住ctrl a就會全選中圖形,此時圖像的邊緣線就會顯示出來)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

第二種就是拖動次元或者度量的方式,可以對比列和行後對應的内容,水準堆疊條狀圖的列方向上需要兩個次元,行方向上有一個度量。需要特别留意的是:兩個次元的前後順序會影響繪制圖像

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此外對于堆疊圖,無論是水準還是垂直方向,堆疊的類型不應該過多(一般認為是7種),否則繪制的圖形就會很不美觀,而且圖形解釋起來也很困難,比如将子分類Sub-Category次元添加到堆疊分類中,圖形中的色彩較多,會産生一種雜亂無章的感覺。

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

當然也不是說顔色多就不可以使用堆疊條狀圖。既然顔色太多,那麼就可以想辦法把顔色變少,就用到了前面介紹的選擇右側的顔色,關于顔色保留和排除的功能,比如選擇綠色設定為隻保留,就會單獨的把綠色挑出來(也可以嘗試一下選擇删除的選項)。需要留意頁面中篩選器的部分就會多出來剛剛的篩選條件

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

當然也不是隻能選擇同一種顔色,甚至可以選擇不同Region下的不同顔色,比如隻選擇Central,East,South下的粉紅,綠,藍,繪制結果如下(通過按住Ctrl鍵進行多選)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

5.3 檔案儲存

點選快捷功能按鈕可以進行檔案儲存,個人版和專業版這時候的功能會出現不同的差異,個人版需要将工作簿進行命名後儲存到網絡端,且中間還受限制與網絡,有時網絡波動會導緻長時間沒反應等待的現象

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果網絡穩定,加載正常,點選儲存後,就會彈出網絡端的界面,需要重新整理加載半分鐘到一分鐘界面才會顯現出來。注意下面的頁面是網頁(加載渲染需要時間),使用時候會要求進行郵箱注冊登入,不過裡面有免費的10G的使用空間,足以放置常繪制的檔案

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

個人版無法将檔案儲存在本地計算機上,如果是專業版的軟體,可以有兩種儲存形式,一種是twb,另一種是twbx。兩者的差別在于,前者字尾不加x的檔案格式是不包含資料内容,每次打開之後需要重新加載資料(友善自己本機操作修改完善),二後者是檔案中已經将資料包含在裡面了,使用者打開後不需要再加載資料,适合進行協作示範,發送給彙報人後,直接打開就有結果呈現(友善傳閱展示)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

對于個人版軟體,也可以在網絡端進行下載下傳,操作結果如下,最終下載下傳到本地的檔案格式為twbx,如果檔案保密,可以下載下傳後将網絡端檔案删除即可,這樣就實作了個人版軟體儲存twbx檔案的操作(但是這個過程最艱難的就是經過兩次網絡請求,可能速度受限甚至會重新整理不出來)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

6 繪制餅圖

6.1 基本圖形繪制

前面介紹了繪制條形圖的兩種方式,實際操作時常用的方式是第二種,就是直接使用智能推薦進行繪制,先确定要繪制的圖形類别,然後選擇字段(次元和度量)即可,如果餅圖的位置和大小不合适,可以通過③③步操作進行調整。比如繪制不同區域的銷售占比,首先選擇餅圖類型,然後按住Ctrl鍵選擇Region次元和Sales度量

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

6.2 添加标簽和标注

有了餅圖的基礎樣子,進一步就是完善标簽和标注資訊,比如添加每份的标簽資料和對應的銷售額,直接将這兩個字段拖到标記頁籤中的标簽上面,輸出如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果要顯示百分比樣式,可以調整度量Sales對應的标簽資訊,預設是按照總和進行顯示,滑鼠放置該标記上,最後面會自動出現有個倒三角符号,點選這個倒三角符号後,選擇快速表計算,将彙總換成合計百分比,确認完成後中間的标記就出現了百分比

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

6.3 标注格式設定

如果想進一步設定标注的格式,比如小數點保留的位數,顯示的位置等,可以在中間繪圖區域點選滑鼠右鍵彈出視窗選擇設定格式,左側會出現設定頁籤,裡面包含了全局資訊,Region資訊,Sales資訊的格式設定,由于要設定的Sales中的百分比顯示,點選該頁籤右上側的字段下拉選項,将字段切換至總和(Sales)的總計%

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後在預設值區,将數字欄通過下拉選項選擇百分比,并設定保留小數點為0,也就是取整,操作及輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果需要同時顯示銷售額的總和數值标記,關閉設定格式頁籤,再将Sales度量拖到标簽中即可,這樣就完成了餅圖的繪制。如果要進行部分标簽之間的對比,可以對標明顔色的隻保留(篩選器功能)選擇紅色和藍色,就能實作南部和中部銷售額占比的對比分析

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

6.4 多餅圖繪制

前面進行餅圖的繪制,可以發現行和列是沒有進行指定,如果将緯度資訊拖到行和列上,就實作了多餅圖的繪制,比如探究不同子分類下的不同快遞方式的銷售額情況,就可以将Category和Ship Mode次元拖到列和行上,由于圖形較多,可以根據情況設定标注的資訊,比如這裡隻顯示标簽和占比資訊,這樣就能知道每個區域中不同類别産品的不同快遞方式的占比情況

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果進一步有需求進行單區域資料顯示,或者部分區域的對比分析,就可以使用篩選器功能,點選部分顔色隻保留即可。如下是對West地區和Central地區進行對比分析

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

7 繪制樹圖

7.1 基本圖形繪制

樹圖,英文名稱為Tree Map。是餅圖的變種。在實際操作繪制餅圖的過程中,當分類标簽資訊較多時候(超過7類)餅圖就很難進行美觀展示資料,而且資料解釋性變差,此時就可以考慮将圖形變成樹圖(餅圖中通過扇形大小表示占比的多少,樹圖中通過矩形的面積表示占比的多少),比如通過按住Ctrl鍵選中Sub-Category次元和Sales度量,此時智能推薦中樹圖變亮,點選後中間繪圖區就自動出現想要的樹圖

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

7.2 顔色漸變與起止範圍

樹圖中除了矩形的大小表示占比外,本身就自帶有一個漸變的顔色,可以通過顔色的分類,檢視不同類别的占比情況。比如将Profit度量拖到标記頁籤中的顔色上,生成繪制圖像後可以将右側的顔色條拖動至标記頁籤下邊,這樣可以更大範圍的顯示圖形

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

顔色條頁籤輕按兩下後就會進入編輯視窗,可以更加詳細的設定顔色的起止範圍和漸變效果等。通過下拉色闆欄,選擇不同的色系,勾選漸變顔色指定漸變的分段數,進階選項中可以指定起止和中點資訊數值。比如下面的顔色條說明産品越掙錢顔色越藍,虧損越多顔色越黃

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

7.3 二級分類樹圖

在基礎樹圖的基礎上還可以進行二級分類的設定,也就是在矩形中再套矩形的設定。比如探究不同區域中不同子品牌的銷售占比情況,先以Region次元和Sales度量繪制樹圖,然後将Sub-Category拖到顔色上繪制下圖。需要留意一點:上面繪制顔色條屬于連續數值(可以根據數值取到任意顔色),這裡的顔色是按照Sub-Category進行分類,隻有17種顔色,屬于離散數值

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

生成的圖形中不僅将顔色都劃分好,而且還有每一個顔色中的左上角的矩陣塊就是代表該類型銷售額最高的地區,比如子分類最大褐色的手機部分,第一個左上角的區域顯示就是East區域銷量最好,其次分别為West,Central和South區域

8 繪制氣泡圖

氣泡圖也是屬于餅圖的延伸,當分類數量超多20種時,即便是樹圖也沒有辦法很好的呈現效果,這裡就需要使用到氣泡圖。Ctrl按住點選Sub-Category次元和Sales度量後打開右側的智能推薦,選擇繪制填充氣泡圖,操作及輸出結果如下,也是兩步

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

當分類資料類型超過50種時,此時氣泡圖就可以發揮它優勢,比如将産品名稱和銷售額進行繪制氣泡圖。産品名稱分類共有1850種,通過氣泡圖直接就可以看出最突出的部分,而且由于是互動式,滑鼠放置上面就會顯示産品的詳細資訊

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

注意到氣泡圖是有顔色的,是以就可以添加一個分類次元,這個次元的分類一般不要超過4個,比如按照不同地區進行分類,直接再将Region次元拖到标記頁籤的顔色上,繪圖區中生成圖像如下(通過滑鼠點選就可以知道産品名稱和所處區域以及銷售數額)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

9 繪制詞雲圖

詞雲圖的功能和氣泡圖的功能類似,但是表現形式上不同。詞雲圖是對文本資料字型的大小來反映出該類型所占的比重,顔色也可以分類,但是需要注意一點:智能推薦中并沒有直接繪制詞雲圖的選項,需要先繪制一個基礎圖形,比如條狀圖或者餅圖,然後在标記頁籤中的下拉欄中選擇文本,就會在中間的繪圖區顯示詞雲圖

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

将Profit度量拖到标記頁籤中的顔色上,就可以對各種類型産品的盈利情況進行分析(很明顯可以看出Tables,Bookcases和Supplies出現了明顯地銷售虧損,Phones,Chairs和Accessories等盈利較多)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

10 繪制表格

10.1 基本表格繪制

繪制的方式有除了有繪制圖形的兩種方式外,還有第三種方式。接下來就一一介紹三種方式,最常用的就是直接使用智能推薦,直接選中次元和度量後選擇智能推薦中的第一個圖形,操作如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

第二種操作方式,按照上面圖形中的顯示,将次元直接拖到行,然後度量拖到标記頁籤中的文本上,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

第三種方式,将次元拖到行,将度量拖到圖中顯示的Abc區域,此時會顯示右側的智能推薦,隻有一個表格呈現亮色,然後自動将度量資料添加到Abc這一列

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

10.2 複雜表格

第一種就是分類表格,比如按照地區Region和商品子分類Sub-Category進行統計彙總,求均值,銷售數量等。先繪制統計彙後的表格,直接将Sub-Category次元拖到行,Region次元拖到列,Sales度量拖到标記頁籤中的标簽中或者拖到中間表格的Abc區域中(前者在繪制圖形時介紹很多了,這裡使用後者)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

将Sales度量拖到中間的Abc區域後,松開滑鼠,就會自動統計彙總的結果顯示數值,如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果還要顯示均值,銷售數量等資訊,需要留意一點,每次預設添加的資料都是以統計彙總的結果,是以為了保證後續加入的Sales度量不被覆寫,第一次再度量加入後設定不同的統計資訊,比如第一次設定平均值,操作如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後再拖入Sales度量,導入後設定計數(銷售數量)和彙總統計結果, 最終結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果希望三種統計結果不是以單個單元格進行顯示,而是分散在三個單元格以每一列進行顯示。操作步驟如下

  • 将Sub-Category次元拖到行
  • 将Sales度量拖到中間Abc中,設定為平均值統計
  • 将Sales度量拖到中間Abc中,設定為計數(不同)統計
  • 将Sales度量拖到中間Abc中,設定為彙總統計
  • 将Region次元拖到列

最終生成的表格如下,具體的步驟順序圖像上也進行了标注

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

10.3 路徑成本與度量名稱

可以發現突然多了度量名稱和路徑成本以及篩選器,如果将列中的度量名稱和Region調換位置,生成圖表如下(此時就是按照不同區域不同子商品類型進行多标簽統計表的繪制)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

關于路徑成本,如果在Abc區域傳入的多個度量,那麼超過兩個時候自動在出現路徑成本和度量名稱以及篩選器。仔細觀察左側的表,細心點就可以發現是存在度量名稱和路徑成本,這兩個是友善進行繪制表格,比如還是将Sub-Category拖動到行,然後度量名稱拖到列,路徑成本拖到中間Abc區域

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此時篩選器中沒有内容,如果把路徑成本中任意去除一項,篩選器中就會出現度量名稱,輕按兩下這個度量名稱就會彈出篩選設定視窗,根據需要選擇要添加的度量即可

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果直接把度量名稱放在列,路徑成本放在行,繪制出的結果就是直接對所有的度量進行彙總統計,并生成條狀圖(Discount度量的彙總統計值較小,但不是沒有資料,隻是對邊顯着條狀的矩形不見了)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

路徑成本和度量名稱的經典應用,就是指定某一次元時,分析該次元和所有度量之間的關系,特别是當路徑成本個數較多時候,使用路徑成本和度量名稱就越簡單。比如探究Region次元下的各度量的彙總統計,如果還是向Abc區域中一個個拖動度量,這裡有5個度量就需要拖動5次,但是使用路徑成本和度量名稱,就隻需要滑鼠拖動兩次,将度量名稱拖到換行,再将路徑成本拖到标簽上或者Abc區域

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

11 繪制折線圖

11.1 基本圖形繪制

折線圖的繪制也有兩種方式,還是傾向使用智能推薦的方式,按住Ctrl鍵點選Order Date次元和Sales度量,此時智能推薦中折線圖變亮,選擇第四排第一個圖形,繪制如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

也可以進行顔色分類,比如拖動Region次元到顔色标簽上,結果就會按照Region中的分類類别進行繪制

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

11.2 繪制雙軸折線圖

将Order Date次元拖到列,Sales和Profits度量拖到行,輸出結果就是同x軸雙y軸,但是這個y軸和平常見的不一緻

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

可以采用兩種方式進行同步y軸,第一種是在y軸的左側區域,點選滑鼠右鍵後,再跳出的選項中點選雙軸

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

第二種方式就是不直接将其中的一個度量拖到行後面,而是直接拖到圖形的最右端,如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

兩種方式生成的圖形都是下面的樣式。通過分析同x雙y軸的折線圖可以對比兩個度量之間的關聯性,比如這裡的圖形解析,在2016-2017年雖然銷售額下降,但是利潤是增長态勢,過了2016年後,随着銷售額的增長,利潤也在同步增長

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

11.3 連續與離散折線圖繪制

通過智能推薦繪制折線圖,第四行第一個圖形屬于連續折線圖,第二個圖形資料離散折線圖,兩者之間的樣式,直接繪制是一樣的圖形,但是要留意行後面的Order Date次元的顔色,連續折線下該次元顯示綠色,離散折線下該次元顯示藍色

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

兩者之間的差別可以通過點選年(Order Date)前面的+号繪制圖形進行差別。連續折線圖資料點之間的連線是不會斷,而離散折線圖是會斷,連續折線圖往往是檢視趨勢,離散折線圖往往是對比不同時期内的度量變化

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

連續和離散并不是絕對的,離散是可以向連續轉化,連續也可以轉化為連續。比如将Category拖到行和列上,此時顯示的都是藍色代表着離散資料類型

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

可以點選任意一個Category後面的下拉三角,選擇度量中的計數或者計數(不同)等選項

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

滑鼠點選後,列後面的Category就變綠色成為了連續資料,輸出圖形如下(由此就可以實作離散到連續的轉化)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

12 繪制複合圖形

12.1 繪制棒棒糖圖形

棒棒糖圖就是條狀圖+圓的結合,将同一個度量拖到行後兩次,此時就構成了同x雙y軸圖像,注意原來的标記頁籤就多了内容,每部分控制的内容不同,比如要将下面的圖形由條狀圖變成散點圖,隻需要将标記中最後一個總和(Sales)下的自動調整到圓

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後再同步雙軸,調整第一個總和(Sales)下的内容,首先将自動調整為條狀圖,接着設定條狀圖的大小(要小于散點的大小),輸出圖像如下。也可以結合最初介紹的排序和添加标簽或者格式的設定根據需要再進行微調

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

12.2 條狀折線圖

顧名思義這種複合圖形是由柱狀圖和折線圖組合而成,繪制時候先繪制兩個折線或者兩個條狀圖都可以,比如先繪制兩個連續折線圖,然後再将第二個顯示形狀調整為條狀圖。為了x軸多顯示出一些标簽可以連續點選Order Date兩下,取月份(預設是年,隻有四年,标簽數量較少),最終輸出的圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此時選擇同步雙軸,如果出現了條狀圖遮擋住了折線圖,可以調整①處的順序,對于x軸标簽的資訊顯示可能過長,可以在x軸标簽區域右鍵滑鼠選擇格式設定調整對齊方向,調整為向上,見下②過程

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

之前通過詞雲圖探究了不同子商品的銷售額和利潤的情況,這裡可以使用雙軸圖來對比,操作方式和上面基本一緻,隻不過将折線圖換成了散點圖,最後再按照利潤進行排序,輸出結果如下(通過這種方式的對比,可以很清晰地發現虧損的類别産品)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

除了這種同x雙y軸圖樣式外,還可以設定兩個條狀圖。這種需要修改兩個條狀圖的相對大小,使得兩者之間可以有明顯的錯開感

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

12.3 自定義形狀棒棒糖

除了頂端是圓形外,還可以指定自定義形狀,此時第二個總和(Sales)下拉框中選擇形狀,這時候該頁籤中就多了一個形狀卡片,點選後會彈出各種預設形狀供選擇,也可以點選更多形狀,出現一個大的編輯形狀的視窗,在選擇形狀闆中挑一個自己喜歡的形狀後應用,比如這裡挑一個小蟲子,輸出結果中頂端的圓就變成了小蟲子

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

13 計算字段和判斷條件

13.1 計算字段建立

計算字段的建立有兩種方式,第一種是在軟體的頂部菜單欄,點選分析選項,彈出的選項框中選擇建立計算字段;或者直接點選左側第一個部分的右上方的倒三角,選擇第一個建立計算字段,如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

比如對次元中具體分類名稱進行全部大寫的轉換,使用到兩種建立方式,分别記為upper1和upper2,框内輸入​

​UPPER([Sub-Category])​

​後點選确定,可以修改計算字段的名稱如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後左側表中多出來了兩個次元(就是剛剛建立的upper1和upper2字段),将其拖入到同一行中,可以發現這兩個計算字段的應用結果是一緻的

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果要建立彙總的計算字段,比如求總和,平均等。手動建立兩個字段如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

還是以Sub-Category次元作為列,然後依次将建立的兩個統計計算字段拖到Abc區域中,并直接對比Sales度量拖到Abc區域中的彙總與平均值的結果。可以發現使用建立的統計計算字段求解的結果和直接使用軟體提供的功能求解的結果是一緻的

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

13.2 建立判斷條件

這種情況就是在建立的條件字段中添加判斷語句,比如還是以Sub-Category次元作為列,Profit度量作為行,自動繪制條狀圖如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果想要按照利潤值是否大于0進行顔色分類,就可以建立一個計算字段,添加判斷條件如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後把生成的計算字段拖到标記頁籤中的顔色上,圖形就會按照利潤值是否大于0分為兩類

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

同樣也可以将結果應用在表格上,此時點選右上方的智能推薦,選擇第一個進行表格繪制,中間的繪圖區就自動變成了資料表格,配合着排序功能按鈕就可以實作降序的排列

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

13.3 多自定義形狀棒棒糖圖形

前面繪制了自定義形狀棒棒圖,但是使用的形狀隻有一種,如果結合着判斷條件就可以使用多種了。首先繪制後棒棒糖圖,然後将建立的計算字段Status of Profit拖到标記頁籤中的形狀上,接着在選擇形狀闆中下拉選擇一個自己喜歡的形狀後,指定真僞對應的形狀,比如這裡對利潤大于0進行結果分類,真就是利潤為正顯示為綠色上升箭頭,僞就是利潤為負顯示為紅色下降箭頭

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

14 繪制地圖

首先将經度(自動生成)和緯度(自動生成)兩個度量分别拖到列和行,然後輕按兩下State次元和Country次元,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此時拖動Status of Profit計算字段到标記頁籤中的顔色上,State次元拖到标記頁籤中的标簽上,自動生成的圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果想要自定義形狀也可以将标記頁籤中下拉欄選擇形狀,然後把Status of Profit計算字段拖到形狀上,接着自定義真僞對應的形狀即可,輸出圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

地圖也可以進行雙軸圖繪制,将次元(自動生成)度量再拖一次到行中,然後調整兩個地圖中的顯示樣式,上面一個地圖樣式設定為自動,然後将Sales度量拖到顔色上,下面一個地圖樣式設定為形狀,然後将Status of Profit計算字段拖到形狀卡片上,接着選擇自定義真僞的形狀,比如這裡選擇小蟲子代表利潤虧損,燈泡代表利潤增長,最後點選行中次元(自動生成)度量後的倒三角,彈出的選項中選擇雙軸

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

自動生成圖形如下,此外還可以将Profit度量拖到标記頁籤中的大小上,用來反映利潤的多少。這個圖形中包含了大量的資訊,首先底層各州的顔色代表着銷售額,藍色越深代表着銷售業績越好,形狀中的小甲蟲代表着地區利潤虧損,小甲蟲越大虧損越多,燈泡代表着盈利,燈泡越大盈利越多

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

15 繪制煙囪圖

煙囪圖繪制需要三個要求,首先某一度量拖到行上,将某一次元拖到标記頁籤中的顔色上,同一度量再拖到标記頁籤中的大小上,比如探究不同部門下的銷售額。補充知識點:通過按住Ctrl + ←/Ctrl + →調整中間煙囪圖的胖瘦,Ctrl + ↑/Ctrl + ↓調整中間煙囪圖的高低

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

結合之前學習過的知識,可以為圖形添加标簽和數值占比資訊以及格式的設定,可以自行嘗試動手調整除了基本煙囪圖外,還可以有另一種煙囪圖,是利用區域面積進行繪制。首先将某一次元拖到行,某一度量拖兩次到列,然後在标記頁籤中将自動切換為區域,生成的圖像如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

這時距離煙囪圖還差一個圖形的旋轉,可以滑鼠右鍵點選下方任意一個圖形x軸标簽區域,彈出的選項中選擇第一個編輯軸後跳轉的界面中勾選倒序,煙囪圖就繪制完成了

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

這時候任意替換次元,就可以生成不同次元的銷售額煙囪圖,比如換成Sub-Category次元

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

16 繪制月曆圖

繪制月曆圖,就要知道月曆應該是怎麼構成的。上方應該是周日到周六一周七天,下方應該是日期每個月對應的1-30号。操作步驟如下:

  • 将Order Date次元拖到列中,點選此次元後面的倒三角,自定義選擇為工作日,預設顯示日期部分
  • 将Order Date次元拖到行中,點選此次元後面的倒三角,自定義選擇為周數,預設顯示日期部分
  • 将Order Date次元拖到篩選器中,篩選方式為年月,任意勾選一個月份
  • 将Order Date次元拖到标記頁籤中的本文上,點選此文本标記後面的倒三角,顯示天

按照上面的步驟順序生成的圖形如下。月曆圖的背景輪廓就顯示出來了,接着就把要展示的度量拖到标記頁籤中的顔色上即可

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

比如把利潤Profit度量拖到顔色上進行展示,标記頁籤中的下拉欄選擇方形,然後可以調整一下标簽對齊的位置,讓其顯示在方形的正中間,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

除了方形也可以指定其它的樣式,比如圓形,自定義形狀等,顔色也可以自定義指定,有需要的話可以将篩選器打開放置在圖形右側,如下(紅色代表盈利,綠色代表虧損,右側的篩選器直接勾選就可以切換時間顯示)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

17 繪制啞鈴圖

啞鈴圖用于對比不同時間段的度量情況,形狀類型啞鈴,操作步驟如下:

  • 将Sub-Category次元拖到行中
  • 将Sales度量拖到列中兩次,雙軸顯示
  • 将Order Date次元拖到篩選器,按年選擇,以2016和2018年為例
  • 将Order Date次元拖到第一個圖形的标記頁籤中的顔色上,差別2016和2018年

按照上面的操作步驟,輸出圖形如下。欲對比的兩年的資料以不同的顔色顯示在圖形上了,但是缺少中間連接配接的“啞鈴杆”

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此時将第二個圖像标記頁籤中的下拉欄選擇為路徑,将Order Date次元拖到路徑卡片上,輸出結果如下。這裡有個需要注意的地方:Order Date次元有兩次拖到标記頁籤中,分别是添加顔色分類和“啞鈴杆”,第一次是拖到上面總和Sales标記頁籤中,第二次是拖到下面總和Sales标記頁籤中(如果沒有留意這一點,圖形效果出不來)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

18 繪制甜甜圈圖

甜甜圈圖就是空心餅圖(圓環圖)。想要在Tableau中繪制空心餅圖,實際上需要繪制兩個餅圖,然後雙軸合并,縮小一個餅圖把它變成白色就行了

首先在行後面建立兩個計算字段,直接通過輕按兩下輸入min(1)回車後名稱自動變成聚合(min(1)),此時将标記頁籤中的下拉欄中的自動調整為餅圖(中間的圖形就有條狀圖變成餅圖),然後放大至整個視圖

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此時設定雙軸顯示,然後将Category次元拖到第一個聚合(min(1))标記卡的顔色上,然後調整兩個餅圖的大小,第一個值調的大一些,第二個稍微小一些,感覺相對大小适合後再将第二個餅圖的顔色調整為淺色(比如白色),輸出圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

進一步完善甜甜圈圖的資訊,添加标簽資訊和數值,将Category次元拖到第一個餅圖的标簽上,然後将Sales度量分别拖到第一個和第二個餅圖的标簽上,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

需要留意一點,這裡的圓環的三個顔色的分類是等大小的,并不是将Category次元拖到顔色上就會自動進行配比,具體占比的變化是需要将度量拖到到标記頁籤中的角度上,比如再将Sales度量拖到角度上。如果要顯示的是百分比,可以參照前面餅圖的繪制(針對不同的字段進行格式設定,比如最外層的餅圖示簽設定的是百分位保留兩個小數格式,内部餅圖示簽顯示的自動格式)。注意對比上圖各顔色區域的大小占比(很明顯的一點是紅色和藍色最低端不是在一個水準線上,證明兩者的占比變化了),最終輸出圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

此外還可以進行多甜甜圈圖的繪制,隻需要将次元拖到列或者行中即可,比如拖到一個Region次元到列,一個Ship Mode次元到行,輸出結果如下(當顯示的圖形較多時候,标簽資訊可以适當減少,由于每種顔色在左下角已經有圖例顯示名稱了,可以去掉這個标簽資訊,然後再調整甜甜圈圖的大小)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果有點強迫症的小朋友們,不想看到min(1)顯示出來,可以在左側的min(1)所在的區域,滑鼠右鍵取消顯示标題的勾選,左右兩側的min(1)都消失了,如果要想取消最上面工作表1的内容也是同樣的操作,最終輸出的圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

19 繪制熱力圖

繪制一個簡單的熱力圖。将Region次元拖到列,Sub-Category次元拖到行,然後将Sales度量拖到标記頁籤中的大小上,調整圖形的大小,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

除了自動的樣式外,也可以調整标記頁籤中的下拉欄,比如轉化為自定義形狀,使用小甲蟲進行标記,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

熱力圖的繪制也可以結合這判斷條件進行顔色分類,比如建立一個Status of Profit計算字段,代碼框中的内容如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後将該計算字段拖到形狀上,選擇真僞對應的形狀,比如還是按照盈利顯示燈泡,虧損顯示小甲蟲,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

除此之外,同時可以将判斷條件的結果進行詳細的指定,比如使用盈利和虧損來代替真僞,需要修改計算字段,代碼框中的内容修改如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

然後點選确定,調整一下排序,輸出圖形如下,留意右側圖例的名稱已經發生變化了

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

20 繪制帕累托圖

帕累托圖屬于常見的統計圖表,該圖的特征就是x軸次元(對應列),左y軸對應頻數(這裡就是銷售額),需要從大到小排列,右側對應頻率累計百分比,最終值為100%。首先将Sub-Category次元拖到列,由于是雙軸圖,将Sales度量拖兩次到列上,然後設定雙軸顯示,第一個标記頁籤中的總和(Sales)下拉欄選擇條形圖,第二個選擇折線圖,初步繪制圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

接着将順序按照從大到小排列,再點選行中的第二個總和(Sales)後的倒三角,選擇添加表計算

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

在彈出的設定視窗中将計算類型改為彙總,接着勾選下方的輔助計算,然後在從屬計算類型中選擇合計百分比,操作示意如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

最後進行圖表内容的豐富,比如兩個圖形的顔色單獨設定,還有标簽資訊格式,輸出結果如下(标簽格式設定中折線圖上的累計百分比數值的添加也是使用的編輯表功能)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

21 繪制子彈圖

子彈圖(也稱靶心圖)用來比較兩組資訊,其中一組作為标準,另一組用來顯示是否實作目标,或與目标間的差異。首先建立兩個計算字段,提取2016年和2018年的銷售資料

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

接着按住Ctrl鍵,同時選中Sub-Category次元,2016 Sales和2018 Sales兩個度量,此時智能推薦裡面最後一行圖形中的靶心圖會變亮,然後将圖像擴大到整個視圖,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

注意智能推薦中繪制靶心圖時候下面有一行灰色的小字,具體的使用方式就是在連續字段所在的軸以右鍵單擊的方式會彈出選項,選擇交換參考線,點選後可以發現左側的度量和列上面的度量更換了位置,圖像中的黑色參考線也發生了變化,操作輸出如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

靶心圖圖形内容解讀:

  • 深色段:前60%資料所處的位置
  • 淺色段:前80%資料所處的位置
  • 黑色線:100%資料所處的位置
  • 深藍色柱形:2018年的資料

可以看到,大部分的銷售額都是2018年大于2016年。為了搞清楚具體的情況,我們再設計一個T/F條件字段命名為Sales Target,用不用顔色差別出2018年利潤大于2016年利潤的類别

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

将建立的這個字段拖到标記頁籤中的顔色上,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果要自定義參考線以及陰影對應的參考值,可以在連續軸區域點選滑鼠右鍵選擇編輯參考線,在值的選項欄中可以輸出兩個數值以逗号分隔,比如75,90,輸入後點選确認,原來的參考值就發生了變化,圖像也就對應發生了變化

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

修改陰影參考值後為75,90後,可以明顯的發現灰色的陰影部分更加靠近黑色參考線,如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

22 快速表計算

這裡介紹一下表格的一些快速操作,将Sub-Category次元拖到行,然後将Sales拖到中間的Abc區域,可以嘗試使用一下快速表計算中的功能,如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

彙總就是直接拖動後的預設結果,其它的選項還有差異(下一行資料減去上一行資料),合計百分比,排序,百分位等都是比較好用的功能,此外還可以配合着資料下鑽功能繪制時間報表,操作步驟如下

  • 将Order Date次元拖到行
  • 将Sales拖到表格中的的Abc區域
  • 點選行上的Order Date前面年的+,下鑽到季度
  • 然後再點選季度前面的+,下鑽到月
  • 将行上的年Order Date,調到列上

執行上述操作後,輸出結果如下(有興趣可以嘗試其它的快速表計算的功能)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

比如使用合并百分比的快速表計算功能,同時配合着頂部菜單欄分析下面的合計,顯示列和列合計,輸出結果如下(也可以添加合計功能中的小計,會對每個季節進行統計彙總),這裡最後的行總和計算的是該列的均值

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

除了總和進行列取均值外,也可以進行總和按照行取均值,操作就是點選左側總和Sales後的倒三角,在計算依據中選擇表(向下)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

還有一種就是按照最終的總值進行彙總(分區彙總),也就是不按照行也不按照列,操作就是點選左側總和Sales後的倒三角,在計算依據中選擇區

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

還可以用排序,看每年銷售額橫向對比(2019年的銷售額基本位列第一第二,通過這種方式比看銷售排序要比具體數字更加直覺)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

還有針對兩個次元進行分組統計,直接将要分組的兩個次元拖到行,度量拖到中間的Abc區域,行中的次元的前後順序決定了分組的順序

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

不同時期的銷售額同比與環比的分析,比如探究每年各季度每月份相較于前一年的銷售額的增長情況,此時快速表計算就選擇差異

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

在計算差異時對比的标準預設選擇前一(這裡就是前一年),也可以指定計算标準為相對第一(也就是按照第一年2016年)進行差異計算,輸出結果如下(有需求也可以按照相較最後一個進行計算)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

23 繪制凹凸圖

凹凸圖就是使用雙軸圖進行同比環比的分析。繪制過程首先将Order Date次元拖到列上,Sales度量拖到行上,Region拖到标記頁籤中的顔色上,然後點選Sales度量後的倒三角選擇快速表計算中的排序,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

再次點選Sales度量後的倒三角,将計算依據換為Region,接着将行中的Sales度量按住Ctrl鍵拖到行中(相當于複制一份,形成雙軸),然後再按住Ctrl拖到标記頁籤中的标簽上,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

最後一步就是同步軸,修改其中一個圖形的樣式為圓即可(點選标簽卡片,可以設定标簽位置,比如居中就是如下效果)

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

24 繪制百分比堆疊條狀圖

這個圖形也是常用的統計圖,同樣可以分析同比和環比,比如常用來探究各類産品的随着時間銷售市場的變更趨勢。繪制步驟首先是将Sub-Category次元拖到列,Sales度量拖到行,指定快速表計算方式為合計百分比,計算依據為單元格,然後再把Region次元拖到标記頁籤中的顔色上,最後按住Ctrl鍵,将行中的Sales度量拖到标記頁籤中标簽上,繪制圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

25 繪制國内地圖

前面介紹美國地圖的繪制,這裡就加載國内的資料進行繪制地圖,首先需要準備一份國内的地理資料china_sample.xlsx,資料中包含了編号,省市自治區以及粉絲數量,加載到Tableau軟體中,然後轉到工作簿中,點選Name次元後的倒三角,選擇地理角色中的州/省/市/自治區,此時Name次元就有字元串資料類型轉化為地理資料類型

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

接着直接輕按兩下Name次元後稍等一會直接加載出地圖資料,以及标記圓點,此時将粉絲數度量拖到标記頁籤中的大小和标簽上,輸出結果如

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

Tableau支援資料下鑽功能,對于地圖資料,可以支援到市/區,但是前提是要加載對應的資料檔案city.xlsx,然後該檔案中字段分别為市/區編碼,市/區名稱和市/區所在省份/直轄市。将全國地理資料和市/區地理資料檔案都加載都Tableau軟體中(先加載一份資料後,左側上方有一個添加選項,點選後再加載另一份資料),然後将兩個Excel中的表單都拖到右上方的表單區,此時會跳出連接配接設定,指定city表中的Province Code和china表中的Code為連接配接依據,操作如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

進入工作簿中,将china下面的Name次元轉化為州/省/市/自治區地理資料,city下面的Name次元轉化為郡縣,然後點選china下的Name次元,再打開右上方的智能推薦,繪制第二行第二個地圖樣式圖形,接着把Name(china)次元拖到标記頁籤中的顔色和标簽上,china下的粉絲數度量拖到标簽上,輸出的圖形如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

接下來就進行資料下鑽,比如選取省市下面的市/區,可以直接将city下面的Name添加到篩選器和标記頁籤中的詳細資訊及标簽上,然後進行市/區篩選,及添加銷量标簽,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

如果要直接顯示一個省市下面的所有的市/區,直接将Name(china)拖到篩選器中,比如選擇浙江省,然後再把city下面的Name次元拖到标記頁籤中的詳細資訊,标簽和顔色上,Sales度量拖到标簽上,輸出結果如下

【資料分析師---資料可視化】第三章:逐漸詳解操作Tableau進行20+種類圖表繪制

繼續閱讀