Tableau 10.5 沒有發布之前,我們有一個栗子,教大家?如何在工具提示里顯示條形圖?。栗子的最后,給大家留了一個作業:如何在地圖上顯示條形圖(如下圖)。
最近,有數據粉反饋:阿達,我在 Tableau 10.5 中搞定了工具提示欄顯示條形圖??墒?,如何在地圖中顯示,還是沒有研究出來??!教教我吧~
細心的數據粉可能會發現,Tableau 中有一個內置選項用于地圖上的符號和地圖上的餅圖,但卻沒有地圖上的標準條形圖選項。
既然如此,我們就來教大家如何在地圖上創建條形圖吧!
——————————————————————————————》》
本期《舉個栗子》,阿達要給大家分享的Tableau技巧是:教你在地圖中創建條形圖。
為方便學習,栗子將使用 Tableau 自帶的超市數據源。
具體步驟如下:
一、為條形圖創建計算字段
這一步的操作,與?舉個栗子(37)如何在工具提示里顯示條形圖?的方法相同,我們需要為每個類別銷售額創建字段。計算公式如下:
計算字段名稱:sales-辦公用品
IF [類別] ="辦公用品"THEN [銷售額] END
計算字段名稱:sales-家具
IF [類別] ="家具"THEN [銷售額] END
計算字段名稱:sales-技術
IF [類別] ="技術"THEN [銷售額] END
接下來,再創建三個對應顯示柱形圖的字段如下:
計算字段名稱:柱形字符串-辦公用品
LEFT("██████████",ROUND(SUM([sales-辦公用品])/SUM([銷售額])* 10,0))
計算字段名稱:柱形字符串-家具
LEFT("██████████",ROUND(SUM([sales-家具])/SUM([銷售額])* 10,0))
計算字段名稱:柱形字符串-技術
LEFT("██████████",ROUND(SUM([sales-技術])/SUM([銷售額])* 10,0))
注意:為了更好的顯示地圖這個數字四舍五入到最接近的10而不是100。
二、建立地圖
更改省份的地理角色為省/市/自治區,雙擊省份,這將在行和列上自動生成經度和緯度。
將標記下拉框更改為文本。
將柱形字符串字段拖到文本: 柱形字符串-辦公用品,柱形字符串-家具,柱形字符串-技術。點擊尺寸并盡可能縮小尺寸。
現在,你的地圖上有3個橫杠,代表該省的每個類別的百分比。
三、設置條形圖的文本格式
這里,你可以根據自己的需要,將條形圖設置成想要的樣式:水平顯示、垂直顯示或堆疊顯示。
》地圖上的水平條形圖:
單擊文字并選擇對齊下拉菜單;
將水平對齊設置為左側;
選擇所有文本并設置字體大小為8,并將顏色更改為條形圖中條形圖的顏色。
》地圖上的垂直條形圖:
對于垂直條形圖,我們只需調整文本對齊;
點擊文本并選擇對齊下拉菜單;
將文字方向對齊設置為向上;
將垂直對齊設置為底部。
》地圖上的堆疊條形圖:
對于堆疊條形圖,只需將所有標簽放在同一行上,并將文字方向調整為正?;蛳蛏?,以獲取水平或垂直堆疊條形圖。
今天的Tableau技巧,你Get到了嗎?趕快打開你的Tableau,試試看吧!
文章部分信息來源于網絡,如有侵權請告知