tableau双折线图_Tableau可视化之多变条形图
以Tableau自帶超市數據為例,制作基本條形圖操作十分簡單,常用于表達某一度量數據隨時間或者其他多個維度間的變化情況。例如,想了解北京一年12個月中各月份的銷售額對比情況,那么僅需將月份和銷售額分別拖動到行和列坐標軸,在標記區選擇條形圖并加入顏色和標簽設置,即可實現一張基本的條形圖。
Tableau中最基本的條形圖
在基本條形圖的基礎上,如果想直觀了解各月份銷售額的達標情況,那么可選擇添加參考線或者參考區間,以直觀了解全年中哪些月份達到了平均銷售額,哪些還不夠。
在基本條形圖添加參考區間
上圖是添加了參考區間,區間上下限分別是平均值的50%和100%。易見,全年達到平均銷售額的月份僅有5、8、10、11和12五個月,而1、2和4三個月甚至還未達到全年平均值的50%,銷售額較低。
02?旋風圖雖然美名其曰"旋風圖",實際上就是兩個基本條形圖的對比圖。
上海和北京銷售額旋風圖
旋風圖常用于對比兩個類別多個維度間的度量數據,如要對比北京和上海兩個城市各月份銷售額情況,則可以制作如上圖所示的旋風圖。可以直觀發現,上海銷售額整體要高于北京銷售額,且兩個城市的銷售額波動情況也不盡相同,其中上海是在8月銷售額最高、4月最低,而北京則是在10月最高、2月最低。
實際上,旋風圖的制作僅僅是兩張基本條形圖的組合,以上圖為例,其制作流程為:
分別創建北京和上海的銷售額字段
以月份為行字段、北京和上海銷售額分別為列字段制作雙條形圖
編輯左圖橫軸為倒序
在標記區設置相應的顏色和標簽即可
如果想直觀了解全年各月份銷售額的占比情況,且仍然采用條形圖樣式的話,那么就可用瀑布圖(當然,了解占比的最好圖表是餅圖)。
瀑布圖是在Tableau自帶甘特圖的基礎上稍加改變而成的。
甘特圖(Gantt chart)又稱為橫道圖、條狀圖(Bar chart)。其通過條狀圖來顯示項目,進度,和其他時間相關的系統進展的內在關系隨著時間進展的情況。以提出者亨利·勞倫斯·甘特(Henry Laurence Gantt)先生的名字命名?!园俣劝倏?p>當然,看了甘特圖的文字介紹可能還是無法直觀理解何為甘特圖,所以先看一張由Tableau制作的基本甘特圖例Tableau制作基本甘特圖
嚴格來說,上面這個甘特圖其實算不上是有價值的甘特圖,因為各條形的長度和起點是正相關的,而在實際中條形區域則用于表示某個起點時間加上持續時間的長條。
在認識甘特圖的基礎上,制作瀑布圖的步驟其實也比較簡單。首先給出瀑布圖效果:
觀察瀑布圖,實際上就比較容易直觀發現各月份銷售額在全年業績的比重和各月累計銷售額情況。
其在基本條形圖基礎上,制作流程為:
以銷售額創建快速表計算為匯總
以銷售額的負值創建條形圖長度字段
仍然以月份和銷售額(快速表計算后的匯總)為行列制圖,在標記區選擇甘特圖,設置顏色和標簽,并以創建的銷售額負值為大小,則可實現瀑布圖的制作
在旋風圖中,對北京和上海的各月份銷售額情況進行了對比,如果要進行對比的城市不止兩個、且僅需對比年度銷售總額的話,那么弧線圖則具有更強的視覺沖擊力,對比效果也更為直觀。
四個一線城市銷售額對比
弧線圖實際上可以看做是弧狀條形圖,仍然是用于對比不同類別間的度量大小情況。
制作弧線圖的步驟稍顯麻煩,且需要用制作輔助Excel表格數據。以上圖為例,其實現流程如下:
統計四個一線城市的銷售額占比情況
制作輔助Excel數據表,大小為101行×4列,101行中,除首行為列標簽外,其余100行用于分別對應各子類占比信息;4列分別為城市、半徑、角度和數值,其對應含義為:
城市,用于在弧線圖中顯示子類名稱標簽
半徑,用于顯示在弧線圖中外圍圈數,如半徑為1表示最內圈,半徑為4表示最外圈
角度,用于顯示弧線圖跨過角度信息,由相應子類占百分比數值決定,例如廣州占比18%,則其角度數值跨度為0—17;
數值,用于在弧線圖中顯示子類數值標簽
在完成輔助Excel數據表的基礎上,依據半徑和角度信息創建X、Y字段,計算公式為:
計算公式中角度的變換關系需依據弧形顯示效果嘗試決定,例如選擇如下大小的角度變換關系時,制作的弧線圖整體偏小、效果一般,故需重新調整X、Y的計算公式
角度變換選擇不當,弧線圖偏小
最后,固定坐標軸大小區間(保證行列坐標軸跨度區間一致,保證弧線圖是正圓),設置標記區的顏色和標簽即可。
需知,弧線圖與基本條形圖最大的不同在于:各類別度量大小不再與條形長度直接相關,而僅與條形所跨角度成正比;且弧線條形所跨角度大小不嚴格等于該子類的百分比占比,而僅表示子類間的大小關系。另外,弧線圖也可看做是折線圖的一種變形。
05 總結本文對Tableau中制作條形圖進行了介紹,并講解了幾種條形圖的變形。
條形圖常用于表達多個維度間的度量大小對比
添加參考線可直觀顯示各子類度量的"達標"情況
旋風圖用于顯示兩個子類多個維度間的度量大小對比
瀑布圖在甘特圖基礎上完成,顯示實時累計和跨度較為方便
弧線圖用于少量子類間單維度的大小對比,制作稍復雜,效果較好
相關閱讀:
pythonPEP入門指南
Python中幾個有趣的函數
Python的內置容器不止有list/dict/set/tuple
5分鐘速覽python正則表達式常用函數
python并發之concurrent快速入門
多種爬蟲方式對比
用pyquery5行代碼爬取百度熱點新聞
生成詞云的幾種方式
地圖可視化不只是pyecharts.map
Tableau可視化之多變折線圖
總結
以上是生活随笔為你收集整理的tableau双折线图_Tableau可视化之多变条形图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql数据库的行级锁有几种_MySQ
- 下一篇: cocos2dx标准容器_Cocos2d