Power BI 中的樹形圖

適用於:Power BI Desktop Power BI 服務

樹形圖會將階層式數據顯示為一組巢狀矩形。 階層的每個層級都會以稱為 分支 節點的彩色矩形來表示。 每個分支都包含較小的矩形,稱為 分葉 節點。 Power BI 會使用量值來判斷分支和葉子的矩形大小。

矩形會依大小排列,其中包含左上方的最大分支節點,以及右下角最小的分支。 每個分支內的分葉節點排列會遵循相同的順序。

請考慮您需要分析服裝銷售數據的案例。 您想要依服裝類型和製造商追蹤產品銷售。 分支節點可以代表服裝類別: 城市農村青年混合。 葉子可以代表每個服裝類別中銷售產品的服裝製造商數據。 分葉節點會根據銷售的產品數目來調整和著色。

樹形圖會依服裝類型,然後依製造商來代表產品銷售階層。

Screenshot of a treemap that shows the hierarchy of product sales values by clothing type and manufacturer.

最大的分支節點是城市服裝,最小的分支是青年。 在每個分支中,分葉節點會顯示每個製造商的受歡迎程度。

讓我們看看一些詳細數據:

  • 城市 服裝銷量最高, 青年 服裝銷量最低。

  • 城市服裝最受歡迎的製造商VanArsdel納圖拉法馬 稍微不太受歡迎。

  • 混合青年服裝也有類似的產品銷售

  • 在四種服裝類型中,由納圖拉阿裡基製造的服裝銷量最好。

  • Salvus青年 服裝創造了相當強勁的銷售額,但製造商沒有在其他類別生產明顯的銷售。

您可以比較每個分葉節點的大小和底紋,以比較跨服裝類別銷售的產品數目。 較大且較深的陰影矩形(節點)表示較高的值。

使用樹形圖的時機

樹形圖是許多案例的絕佳選擇:

  • 顯示大量的階層式數據。

  • 呈現無法使用條形圖有效顯示的大量值。

  • 說明每個部分與整個之間的比例。

  • 顯示階層中每個類別層級的量值分佈模式。

  • 使用大小和色彩編碼來顯示屬性。

  • 識別模式、極端值、最重要的參與者和例外狀況。

注意

如果您想要與同事共享報表,則兩者都需要有個別的Power BI Pro授權。 如果雙方沒有個別的Power BI Pro授權,報表必須儲存在 進階版容量中,才能啟用共用。 如需詳細資訊,請參閱 共用報表

取得範例

若要跟著做,請在Power BI Desktop或 Power BI 服務 中下載零售分析範例 .pbix 檔案。

本教學課程使用零售分析範例 .pbix 檔案。

  1. 零售分析範例 PBIX 檔案 下載到您的桌面。

  2. 在 Power BI Desktop 中,選取 [檔案>開啟報表]。

  3. 流覽至並選取 零售分析範例 檔案,然後選取 [ 開啟]。

    零售分析範例 PBIX 檔案會在報表檢視中開啟。

  4. 在底部,選取綠色加號 ,以將新頁面新增至報表。

建立基本樹形圖

下列步驟會建立報表和樹形圖,以顯示不同產品的銷售額。

  1. 在 [ 數據] 窗格中,展開 [銷售 ],然後選取 [ 去年銷售] 複選框。 根據預設,Power BI 會將數據呈現為叢集柱形圖。

    此動作會將 [去年銷售額] 資料設定為 [視覺效果] 窗格上圖表的 Y 軸

    Screenshot that shows the Last Year Sales checkbox selected and the default chart visual created by Power BI.

  2. 若要將視覺效果轉換成樹形圖,請選取 [視覺效果] 窗格上的 [樹形圖]。

    此動作會在 [視覺效果] 窗格上公開 [類別] 和 [詳細數據] 區段。 [去年銷售額] 數據會變成 [視覺效果] 窗格上圖表的值。

    Screenshot that shows how to convert the visual to a treemap.

  3. 在 [ 數據] 窗格中,展開 [專案 ],然後選取 [ 類別] 複選框。

    Power BI 會更新樹形圖,根據產品的總銷售額來顯示矩形的大小。 矩形色彩代表產品類別。 階層會以可視化方式描述依產品類別的總銷售額相對大小。 男子類別的銷售額最高,Hosiery 類別最低。

    Screenshot that shows the updated treemap for total sales by product.

  4. 在 [數據] 窗格中,展開 [存放區],然後選取 [鏈結] 複選框。 鏈結 會新增至 [ 詳細數據] 字段。 您現在可以依類別和商店連鎖店比較去年的銷售量。

    Screenshot that shows the updated treemap for total sales by product and by store chain.

  5. 在樹形圖上,將滑鼠停留在 090-Home 矩形中的 Fashions Direct 上方,以查看 Fashion Direct 的首頁類別部分的工具提示。

    Screenshot that shows how to reveal tooltips for categories in a treemap.

使用醒目提示和交叉篩選

當您在樹形圖中醒目 提示 [類別 ] 或 [詳細 數據] 專案時,Power BI 會交叉醒目提示並交叉篩選報表頁面上的其他視覺效果。

在此練習中,您至少需要在報表頁面上有一個具有樹形圖的視覺效果。

  1. 選取 [檔案>儲存] 以使用樹形圖儲存報表頁面。

  2. 在底部,以滑鼠右鍵按兩下 [第一 頁] 索引標籤,然後將索引標籤重新命名為 [樹形圖]。

  3. 切換至 [ 概觀 報表] 頁面。

  4. 以滑鼠右鍵按下餅圖視覺效果的頂端功能表,然後選取 [複製>複製視覺效果]。

    Screenshot that shows how to copy a visual.

  5. 切換回您的 Treemap 報表頁面。

  6. 輸入 CTRL + V,並將餅圖視覺效果的複本貼到頁面上。

  7. 選取餅圖頂端並移動視覺效果,讓頁面上的所有視覺效果都完全可見。

現在您已準備好嘗試反白顯示和交叉篩選。

  1. 選取樹形圖,以在 [視覺效果和數據] 窗格上公開參與的值。

  2. 在樹形圖中,選取 [類別] 或 [類別] 內的 [鏈結]。

    該動作會交叉醒目提示頁面上的其他視覺效果。 當您選取 [050-Shoes] 時,視覺效果會顯示去年鞋類銷售額為 $15,658,108時尚直接 商品占 銷售額的2,193,016 美元。

    Screenshot that demonstrates category and chain cross-highlighting for multiple visuals.

  3. 在餅圖中,選取 [Fashions Direct ] 配量以交叉篩選樹形圖。 Power BI 會在樹形圖中醒目提示 Fashions Direct 的銷售

    Screenshot that demonstrates category and chain cross-filtering for multiple visuals.

若要管理圖表如何交叉醒目提示和交叉篩選,請參閱 變更Power BI報表中的視覺效果互動方式。

使用條件式格式設定

使用條件式格式設定,根據您設定的條件來定義色彩。

  1. 因為無法同時使用 [色彩飽和度] 和 [詳細數據] 功能,因此請從 [詳細數據] 字段移除 [鏈結]。

  2. 在 [視覺效果] 窗格中,選取畫刷圖示,然後選擇 [視覺效果>色彩>] [進階控件]。

    Screenshot that demonstrates the steps to select Advanced color controls.

  3. 依色階格式化樹形圖。 如需條件式格式設定的詳細指示,請參閱 依色階的色彩。

    Screenshot of the Default colors conditional formatting screen.

    Screenshot that demonstrates the effect of using Advanced color controls.

考量與限制

在 Power BI 中使用樹形圖時,請記住下列資訊。

  • 無法同時使用色彩飽和度和詳細數據功能。