舉個栗子!Tableau 技巧(141):動態條形圖呈現數據變化

很多時候,我們分析業務數據,需要查看數據隨時間的變化情況。然而,如果時間跨度比較久,通過篩選器并不能很直觀的得出結論。

之前,小優在抖音上推送過一個視頻,關于全球人口排行競速分析(如下圖,也可復制以下鏈接到瀏覽器觀看:https://v.douyin.com/qV8uGF/ )。

有不少數據粉好奇:在 Tableau 中,這樣的動態條形圖如何實現呢?今天,我們就來分享方法。

期《舉個栗子》,我們要給大家分享的 Tableau 技巧是:動態條形圖呈現數據變化

為方便學習,栗子使用 Tableau 自帶的“世界發展指標”數據,來呈現各國 CO2排放量隨時間變化的情況。掌握栗子方法后,數據粉可嘗試使用自己的數據。

——————————————————————————————>>

具體步驟如下:

1、創建視圖

打開 Tableau Desktop,連接“世界發展指標”數據源,新建工作表。

創建計算字段:Rank。右擊“數據”窗格空白處,在下拉菜單中選擇“創建”-“計算字段”,鍵入函數:

RANK_UNIQUE(sum([Co2 排放量]),'desc')

將度量?“Co2排放量”拖放至列,將剛才創建的計算字段“Rank”拖放至行,并右擊行上的“Rank”膠囊,在下拉菜單中設置為離散。

再將維度“國家/地區”拖放至“標記”卡的標簽中。

右擊列上的“Rank”膠囊,在下拉菜單中選擇“編輯表計算”。

在彈出的對話框中,將計算依據選為:特定維度。

到這里,條形圖就創建好了。

2、設置頁面功能

把維度“年份”拖放至“頁面”卡中。

點擊視圖右側“年份”頁面篩選器上的箭頭按鈕,在下拉菜單中,勾選“循環播放”。


3、添加篩選器

將維度“國家/地區”、“年份”和計算字段“Rank”拖放至“篩選器”卡。右擊“篩選器”卡上的“rank”膠囊,在下拉菜單中選擇“編輯表計算”,然后在彈出的對話框中,將計算依據選為:特定維度,這樣就可以通過“Rank”篩選器去除 null 值。

將度量 “Co2排放量” 拖放至“標記”卡的標簽中,然后左擊標簽按鈕,在下拉框中修改標簽的字體大小。

如下圖編輯標簽,目的是通過調整字體大小,使每一行的標簽都能顯示出來。

如此,我們就完成了一個動態條形圖的呈現,你可以單擊播放按鈕來查看動態效果。

栗子后記

如果你使用的是?Tableau 2020.1?版本,完成以上步驟后,還可嘗試使用新版本功能“動畫”,讓動態呈現效果更好。

單擊頂部菜單欄“設置格式”-“動畫”,將 workbook Default 打開,設置想要的速度。

現在,再單擊播放按鈕,看看動態效果和之前有什么不同?

今天的 Tableau 技巧,你 Get 到了嗎?趕快試試看吧!

下一期《舉個栗子》,再會~

文章部分信息來源于網絡,如有侵權請告知!

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容