1. 程式人生 > >在 Tableau 中使用“集”提升分析效果的 5 種方法

在 Tableau 中使用“集”提升分析效果的 5 種方法

集可以被視為自定義段,但與維度欄位不同,它們始終是二進位制的。換句話說,您要麼在 “集” 中,要麼不在 “集” 中。除了這個限制之外,幾乎任何東西都可以建立 “集” 。您可以通過選擇放置在 “集” 中的各個維度成員建立,或基於條件建立 “集” ,還可以使用頂部或底部建立 “集” ,等等。

與建立篩選器的方法類似,我們可以在 Tableau 中通過幾種不同的方式建立集。第一種方法也是最直接的方法就是簡單地選擇檢視上的維度,然後將滑鼠懸停在其中一個維度上,單擊出現的維恩圖圖示,然後選擇 “ 建立集 ” 。如果我想為 Sample -Superstore 資料集中的前 20 名客戶建立一個集,可如下圖所示:

在單擊 “ 建立集 ” 併為集命名後,該集便會出現在介面左側的 “ 資料 ” 窗格中的 “ 集 ” 中。此集將告訴我們某個客戶是否在前 20 名的客戶中,並可用於我們的分析中。但是請注意,使用此方法建立的集是靜態的,因此如果有新客戶進入前 20 名中,前 20 名的集也不會動態更新。

您還可以通過右鍵單擊 “ 資料 ” 窗格中的維度建立集,將滑鼠懸停在 “ 建立 ” 上,然後單擊 “ 集 ” 便可以建立集。如果我們在 “ Customer Name ” 維度上執行上述步驟後,將顯示以下對話方塊:

第一個選項卡提供了手動選擇需要包含在集中的維度成員的功能,就像我們上面的第一個方法一樣。其餘兩個選項卡分別可通過條件或頂部 N 個建立集。以這樣的方法創建出的集將在更新資料集時動態更改。無論您選擇用哪種方法來建立集合,都會建立一個新欄位,以便使用。

五種使用 Tableau “集” 的方法

1作為過濾器

通過右鍵單擊 “資料” 窗格 “集” 區域中的集合並選擇 “顯示篩選器”,就可以將集用作篩選器。集是二進位制的,因此當您將它們新增為篩選器時,預設的行為就是讓您篩選出集中或集外的部分。我們在按銷售額降序排列的銷售條形圖中顯示前 20 名客戶的篩選器,並僅保留在集中的客戶名稱後,結果如下圖所示:

2編碼標記

您可以通過將 “資料” 窗格 “集” 區域中的集拖動到 “顏色標記” 上來對檢視上的標記進行編碼。下圖便是一個例子,通過集,我使得銷售前20名的客戶在散點圖中脫穎而出:

3在計算欄位中

集可以用於計算欄位中,就像維度或度量一樣。這樣,您可以根據維度成員是否在集中來區別處理。下面是一個用於重新命名集的簡單示例:

此公式表示如果客戶名稱在集中,則將其命名為 “Top 20 Customers” ; 否則稱之為 “其他” 。請注意,此示例是用於向您展示可以在計算欄位中使用集合,但是您也可以通過編輯集的別名來完成相同的重新命名。

4作為維度

集可以像維度一樣使用,如果您將一個集欄位新增到列或行上,該檢視將被該欄位 “ 切分 ”。如果我將 “資料” 窗格 “集” 區域中的集拖到 “列” 中來建立兩個單獨的列,散點圖變會如下圖所示。

5在自定義分層結構中

可用作 Tableau 中自定義分層結構的一部分,這使得您和終端使用者可以輕鬆地在不同維度上向下鑽取和備份。例如,您可能希望建立一個分層結構,它的客戶名稱以 “ 按銷售額排名前 20 位的客戶 ” 開頭,然後向下鑽取到各個客戶名稱,再深入到其細分。

我們可以通過右鍵單擊客戶名稱和細分維度建立自定義分層結構,將滑鼠懸停在 “分層結構” 上,然後選擇 “建立分層結構” 。建立完自定義分層結構後,您可以將 “按銷售額排名前 20 位的客戶” 的集拖動到“維度”的分層結構中,並將其重新排列為所需的分層順序。此時,我在 “資料” 窗格 “維度” 區域中將看到此分層結構:

現在分層結構已經準備就緒,如果我將客戶名稱維度替換為上面條形圖示例中的 “按銷售額排名前 20 位的客戶” 的集,我將能夠從前 20 名客戶的集向下鑽取到客戶名稱,細分。這可以通過單擊行欄位上的 “+” 符號來完成。

根據是否在集內的銷售圖:

根據是否在集內,客戶名稱的銷售圖:

根據是否在集內,客戶名稱和細分的銷售圖:

轉載自:博易智軟