導讀:上篇Tableau可視化之多變折線圖一文中,介紹了Tableau折線圖的幾種花樣作圖方法,今天本文繼續就另一個基本可視化圖表——條形圖的製圖及變形進行介紹。
以Tableau自帶超市數據為例,製作基本條形圖操作十分簡單,常用於表達某一度量數據隨時間或者其他多個維度間的變化情況。例如,想了解北京一年12個月中各月份的銷售額對比情況,那麼僅需將月份和銷售額分別拖動到行和列坐標軸,在標記區選擇條形圖並加入顏色和標籤設置,即可實現一張基本的條形圖。
Tableau中最基本的條形圖
在基本條形圖的基礎上,如果想直觀了解各月份銷售額的達標情況,那麼可選擇添加參考線或者參考區間,以直觀了解全年中哪些月份達到了平均銷售額,哪些還不夠。
在基本條形圖添加參考區間
上圖是添加了參考區間,區間上下限分別是平均值的50%和100%。易見,全年達到平均銷售額的月份僅有5、8、10、11和12五個月,而1、2和4三個月甚至還未達到全年平均值的50%,銷售額較低。
雖然美名其曰"旋風圖",實際上就是兩個基本條形圖的對比圖。
上海和北京銷售額旋風圖
旋風圖常用於對比兩個類別多個維度間的度量數據,如要對比北京和上海兩個城市各月份銷售額情況,則可以製作如上圖所示的旋風圖。可以直觀發現,上海銷售額整體要高於北京銷售額,且兩個城市的銷售額波動情況也不盡相同,其中上海是在8月銷售額最高、4月最低,而北京則是在10月最高、2月最低。
實際上,旋風圖的製作僅僅是兩張基本條形圖的組合,以上圖為例,其製作流程為:
如果想直觀了解全年各月份銷售額的佔比情況,且仍然採用條形圖樣式的話,那麼就可用瀑布圖(當然,了解佔比的最好圖表是餅圖)。
瀑布圖是在Tableau自帶甘特圖的基礎上稍加改變而成的。
當然,看了甘特圖的文字介紹可能還是無法直觀理解何為甘特圖,所以先看一張由Tableau製作的基本甘特圖例
Tableau製作基本甘特圖
嚴格來說,上面這個甘特圖其實算不上是有價值的甘特圖,因為各條形的長度和起點是正相關的,而在實際中條形區域則用於表示某個起點時間加上持續時間的長條。
在認識甘特圖的基礎上,製作瀑布圖的步驟其實也比較簡單。首先給出瀑布圖效果:
觀察瀑布圖,實際上就比較容易直觀發現各月份銷售額在全年業績的比重和各月累計銷售額情況。
其在基本條形圖基礎上,製作流程為:
在旋風圖中,對北京和上海的各月份銷售額情況進行了對比,如果要進行對比的城市不止兩個、且僅需對比年度銷售總額的話,那麼弧線圖則具有更強的視覺衝擊力,對比效果也更為直觀。
四個一線城市銷售額對比
弧線圖實際上可以看做是弧狀條形圖,仍然是用於對比不同類別間的度量大小情況。
製作弧線圖的步驟稍顯麻煩,且需要用製作輔助Excel表格數據。以上圖為例,其實現流程如下:
計算公式中角度的變換關係需依據弧形顯示效果嘗試決定,例如選擇如下大小的角度變換關係時,製作的弧線圖整體偏小、效果一般,故需重新調整X、Y的計算公式
角度變換選擇不當,弧線圖偏小
需知,弧線圖與基本條形圖最大的不同在於:各類別度量大小不再與條形長度直接相關,而僅與條形所跨角度成正比;且弧線條形所跨角度大小不嚴格等於該子類的百分比佔比,而僅表示子類間的大小關係。另外,弧線圖也可看做是折線圖的一種變形。
本文對Tableau中製作條形圖進行了介紹,並講解了幾種條形圖的變形。
每日留言
說說你最近遇到的一個編程問題?
或者新學的一個小技巧?
(字數不少於15字)