2017-08-14 31 views
0

爲了演練,假設我正在監控美國境內或國外汽車銷售的百分比。在另一個維度上顯示的一個維度內測量的比率

假設我的數據集的樣子:

StateOfSale | Origin | Sales 
'CA' | 'Foreign' | 1200 
'CA' | 'Domestic' | 800 
'TX' | 'Foreign' | 800 
'TX' | 'Domestic' | 800 

我如何會顯示對外銷售百分比,通過出售國有,但每個國家是在視覺上線/標記/棒?

因此,對於CA,外國比例是60%。對於德克薩斯州,外國比例是50%。

回答

0

這就是Tableau出生的目的!有很多偉大的方法來形象化這類問題。

使用稱爲「總計百分比」的快速表計算並根據每個州計算該百分比。在下圖中,「StateofOrigin」在Columns中,「Sum(Sale)」在Row中,我使用Table(Down)來計算。

您也可以繪製除了原始銷售數字來顯示文本的百分比獲得有關國家之間的銷售數量更多的上下文。

最後,如果你已經得到了很多國家的,它可以是冷靜地繪製出來的地圖上。您可以通過爲百分比創建計算字段並過濾掉國內銷售額來實現此目的。

字段名稱:百分比

SUM([Sale])/SUM({FIXED [StateofOrigin]: SUM([Sale])}) 

+0

感謝這麼多的響應。在你的第一個例子中,我將如何在同一張圖上顯示CA和TX作爲兩個不同的標記?所以狀態不會在行或列架子上,而是在顏色架子上? – ChrisG

+1

@ChrisG我不太確定你要做什麼。如果您只想爲每個州的百分比疊加一欄,則可以將stateoforigin滑動到顏色架,源到過濾器(過濾出國內),並使用計算的字段「SUM([Sale])/ SUM({FIXED [StateofOrigin]:SUM​​([Sale])})「;這會給你一個總計110%的堆積酒吧。這是你在找什麼? – tyvich

+0

再次感謝您的跟進。想象一下,添加了時間維度以使情況更加複雜。現在想象一下,隨着時間的推移,我想查看每個國家/地區的國外比例作爲同一圖表中的單獨一行(或者它是面板嗎?)。您的解決方案中描述的「固定」公式是否適用?請注意,我對「固定」公式的初始應用失敗,但我也將對「固定」方法和其他LOD(詳細程度)函數的結尾進行一些研究。 – ChrisG

相關問題