Tableau技巧 將單個值與其他值進行比較

2022-06-14 10:03:14 字數 1971 閱讀 8163

作者|guest

編譯|vk

**|analytics vidhya

我們有多少次嘗試將乙個值與乙個範圍進行比較,結果卻不令人滿意?

excel是最常用的資料視覺化工具,因為全球有超過12億人在使用excel。儘管如此,excel在資料視覺化方面有侷限性。解決這些侷限性的方法是tableau。

在本文中,我們將構建乙個有效的圖表,將單個值與一系列值進行比較。

假設我們有在特定商店(a、b、c、d、e、f)銷售的不同產品(桌子、椅子、燈、沙發、床)的**。範圍是比較a店和其他店(b、c、d、e、f)的**。

首先,我們需要建立兩個計算字段,將a商店與其他商店隔離開來

if [shops]="a" then [price_1] end
if [shops]!="a" then [price_2] end
其次,我們需要通過按產品型別計算最小值和最大值來定義範圍的邊界,但僅限於其他商店(即不包括a店)。

fixed是非常有用的,與min或max一起,它允許我們找到每個產品類別的最小/最大值。它聚集指定維度的值。

現在我們準備好建立圖表了!

讓我們在row欄位中拖放product,在column欄位中拖放price_1,在marks欄位中拖放max_price和min_price。

max_price」和「min_price」必須從「sum 」更改為「attr」。

預設情況下,tableau將建立乙個條形圖 - ,這不是我們需要的!

在marks欄位下,我們需要將圖表型別從automatic更改為circle。

使用參照線顯示範圍

然後通過右鍵單擊x軸》新增參考線,新增一條參考線。

將出現乙個新視窗。在這裡,選擇與上面截圖中所示相同的選項。

最後一步是新增乙個顏色指示來告訴我們該值是在我們的範圍內(綠色)還是在我們的範圍之外(紅色)。

動態點顏色

我們建立另乙個名為in/out的計算字段:

我們拖放in/out到marks 下的color,然後根據需要更改顏色!

雖然有幾種計算方法,但與excel或缺省的tableau圖表相比,結果是乙個巨大的改進。

我一次又一次地使用這種圖表樣式,它的用途非常廣泛。我希望你會發現它和我一樣有用!

[1] j. osborne, build 2016: the biggest news from day 1 and 2 (2016), techradar

歡迎關注磐創ai部落格站:

sklearn機器學習中文官方文件:

歡迎關注磐創部落格資源彙總站:

Tableau技巧(五)帕累託分布(二八原則)

2021年02月24日 utc 8 資料來源 tableau自帶超市集 tableau版本 2020.3 參考 場景 百分之多少的使用者貢獻了百分之多少的銷售額 客戶名稱放入列,銷售額放入行,標記改為條形圖,選擇整個檢視,倒序排序 複製總和 銷售額 膠囊,選擇快速表計算 彙總,將複製的銷售額膠囊的標...

Laravel 將單個route檔案分成多個檔案

wiki文件 if request is b w 活動管理 if request is b h 複製 活動管理 route group namespace hdgl prefix h function 複製 如果模組之間相互需要用route 輔助函式獲取url的話,會獲取失敗,因為是識別了指定路徑按...

C 將單個char轉換為string

參考 const char c a 1.使用 string 的建構函式 string s 1 c 2.宣告string 後將char push back string s1 s1.push back c 3.使用stringstream stringstream ss ss c string str...