去年的圣誕節,我們分享了一篇《數據圣誕節:可視化的兩種范兒》,圖文中有一種圖表的呈現,深受數據粉喜愛。
我們先來看看這個Viz,作者按照禮物盒的構思制作,看上去很像一張賀卡。
精妙之處在于,當鼠標停留在任何一種圣誕食材上,提示窗口都會通過一個條形圖來呈現價格走勢,數據分析結果非常直觀。
很多數據粉留言:像這個Viz一樣,那個工具提示里出現的條形圖,該怎么實現的呢?
——————————————————————————————————》》
本期《舉個栗子》,阿達要給大家分享的Tableau技巧是:如何在工具提示里顯示條形圖。
我們使用Tableau自帶的超市數據。先將類別拖至行,銷售額拖至文本中,創建出下圖:
接下來,需要實現:將鼠標懸停每個類別時,能提示我近幾年各類別銷售額的柱形圖來對比查看年度變化。
具體步驟如下:
一、寫計算公式
為了達到預期(比如選擇日期從11年到13年),首先需要將3個年份的銷售額單獨寫出來。計算公式如下:
接下來,再創建三個對應顯示柱形圖的字段如下:
計算字段含義
◆ LEFT返回指定字符串開頭的字符數,這個指定的字符串即:██,后面的函數主要起返回幾位字符數的作用;
◆ 這里用了ROUND這個指定小數位數的字段,后面那個/100000是為了降低百萬級別的銷售額,使ROUND函數發揮作用;
◆ 在實際場景中需要靈活應對,不然取的柱子的長短,就不會根據數量級接近但實際值有差距去相應變化了。
二、將字段添加到詳細信息
字段創建好之后,需要將創建好的字段全部添加到詳細信息中。
將鼠標懸停在度量值上時,會發現提示內容里已經出現了柱圖。
但是,目前這樣并不方便我們去查看具體信息。我們繼續往下看:
三、優化提示內容
接下來,需要優化提示內容。
也可以給不同的年份標上不同的顏色(選中要標記顏色的字段)。
Now,一個條形圖的工具提示就完成啦!
今天的Tableau小技巧,你Get到了嗎?趕快打開你的Tableau,試試看吧!
其實,這種方法也可以運用在地圖上(如下圖)。有探索精神的數據粉們,自己動手嘗試一下吧!如果你做出來了,可以投稿給我們,我們會在《舉個栗子》中將它分享給大家~
文章部分信息來源于網絡,如有侵權請告知