Power BI 中的堆积条形图

2024年9月20日 | 阅读 8 分钟

堆叠条形图是统计、商业智能和数据分析中常用的数据可视化形式。它们用于说明数据集的构成,同时展示各个组成部分对整体数据的贡献。本文提供了一个关于堆叠条形图及其应用的完整指南。

1. 基本结构

堆叠条形图由一系列垂直条组成(或在垂直堆叠条形图中为水平条),每个条代表一个类别或一个特定数据点。垂直条堆叠在一起形成一列(或一行),显示该类别或数据点的总值。

2. 类别

堆叠条形图中的每个条都分为几个段。每个段代表数据的子类别或组成部分。在每个段内,条形堆叠在一起。

3. 可视化构成

堆叠条形图的主要目的是提供整体构成或整体在不同类别或子类别中分布的可视化。这些图表有助于回答以下问题:

整体由哪些部分组成?

它们之间如何相互关联?

4. 数据比较

堆叠条形图易于比较每个类别或子类别中的数据。您可以轻松地看到哪些子类别更大或更小,以及它们如何构成总和。

5. 部分与整体的关系

堆叠条形图显示了每个数据点(子类别)与整个条形(总条形)之间的部分与整体关系。堆叠条形图可以轻松查看每个子类别相对于整个条形的比例和百分比。

6. 聚合

堆叠条形图可以有效地显示聚合数据,非常适合表示复杂信息。例如,堆叠条形图可以显示按产品分类的销售数据。在这种情况下,每个类别由一个条形表示,条形内的每个段对应一个不同的产品。

7. 颜色编码

堆叠条形图通常为每个段使用不同的颜色或图案。这种颜色编码使用户更容易区分子类别并更好地理解图表。

8. 多轴

堆叠条形图也可以有多个轴。这允许用户同时比较不同的维度。例如,堆叠条形图可以按产品类别和区域显示销售情况。一组堆叠的条形可以代表每个类别。

堆叠条形图的优势

  • 清晰度

堆叠条形图以简单易懂的方式说明数据构成和关系,从而更容易理解信息。

  • 效率

堆叠条形图易于比较数据,因此您可以快速发现趋势、变化和异常。

  • 比例可视化

它们还有助于可视化类别中不同组成部分的比例,这可以帮助您做出更好的决策。

  • 多变量分析

此外,堆叠条形图可用于多变量分析,允许您同时比较多个维度的数据。

在 Power BI 中创建堆叠条形图

第一部分:启动 Power BI 和导入数据

在本节中,我们将介绍启动 Power BI 和导入销售数据以创建堆叠条形图的过程。

步骤 1:启动 Power BI

  1. 在您的计算机上打开 Power BI Desktop。如果您尚未安装,可以从 Microsoft 官方网站下载。
Stacked Bar Charts in Power BI

步骤 2:导入数据

  1. 点击“主页”选项卡中的“获取数据”。
  2. 将出现一个窗口,其中包含各种数据源选项。选择适合您数据的源。在本例中,我们将使用“Excel”作为数据源。
    Stacked Bar Charts in Power BI
  3. 找到并选择您的销售数据 Excel 文件,然后单击“打开”。
  4. 在“导航器”窗口中,选择包含销售数据的工作表或表。您可以通过单击数据来预览数据。选择后,单击“加载”将数据导入 Power BI。
    Stacked Bar Charts in Power BI

第二部分:将堆叠条形图添加到您的报表

现在我们已经导入了销售数据,必须选择适当的列来创建堆叠条形图。

Stacked Bar Charts in Power BI

步骤 3:选择数据列

  1. 在右侧的“数据”窗格中,您将看到导入数据中所有列的列表。
  2. 要创建堆叠条形图,您需要包含要堆叠的类别以及要比较的值的列。在本例中,我们想创建一个显示产品类别及其销售额的图表。
  3. 将“产品类别”列拖放到“Y 轴”字段井中。这将是我们想要堆叠的类别。
  4. 将“销售额”列拖放到“X 轴”字段井中。这将是决定每个堆叠高度的值。

选择适当的数据列后,让我们将堆叠条形图添加到报表中。

步骤 4:添加堆叠条形图

  1. 单击右侧“可视化”窗格中的“堆叠条形图”图标。
    Stacked Bar Charts in Power BI
  2. 空白的堆叠条形图将出现在您的报表画布上。
    Stacked Bar Charts in Power BI

第三部分:自定义您的堆叠条形图

现在我们已经将堆叠条形图添加到报表中,让我们对其进行自定义以有效显示我们的销售数据。

Stacked Bar Charts in Power BI

步骤 5:自定义堆叠条形图

  1. 在“可视化”窗格中,您可以进一步自定义您的图表。例如,您可以添加数据标签、更改颜色或格式化轴。
  2. 要为每个堆叠添加数据标签(显示销售额),请单击“格式化视觉对象”窗格中的“数据标签”图标。
    Stacked Bar Charts in Power BI
  3. 在“格式化视觉对象”窗格中,单击“条形”,以便轻松修改每个堆叠的颜色,并提供各种配色方案。
    Stacked Bar Charts in Power BI
  4. 要格式化轴(例如,更改标题),请单击“格式”窗格中的“X 轴”,也可以对“Y 轴”执行此操作。
    Stacked Bar Charts in Power BI
  5. 继续自定义您的图表,直到它直观地表示您想要的销售数据。

100% 堆叠条形图

让我们使用数据集(包含类别、城市、国家/地区、客户 ID、客户姓名、折扣、订单日期、邮政编码、产品 ID、产品名称、利润、数量、区域、行 ID、销售额、细分、发货日期、子类别)在 Power BI 中创建 100% 堆叠条形图。此图表将显示不同产品类别和区域的销售额的百分比分布。以下是步骤:

步骤 1:添加堆叠条形图视觉对象

  1. 打开您的 Power BI 报表。
  2. 在右侧的“可视化”窗格中,选择“堆叠条形图”图标。此操作会将一个空白的堆叠条形图添加到您的报表画布上。

步骤 2:配置堆叠条形图

  1. 您的数据集的字段位于右侧的“字段”窗格中。将以下字段拖放到视觉对象的相应区域:
    • 将“产品类别”拖到“轴”(类别)字段井中。
    • 将“区域”拖到“图例”字段井中。
    • 将“销售额”拖到“值”字段井中。

您的堆叠条形图应显示按产品类别和区域分组的销售数据。

Stacked Bar Charts in Power BI

步骤 3:转换为 100% 堆叠条形图

  1. 在报表画布上选中堆叠条形图后,转到“可视化”窗格。
  2. 找到“100% 堆叠条形图”图标。它类似于带有百分比符号 (%) 的堆叠条形图。单击它。此操作会将您的图表转换为 100% 堆叠条形图。
    Stacked Bar Charts in Power BI

步骤 4:调整可视化

  1. 您可以细化图表,使其更具信息量和视觉吸引力。以下是一些自定义选项:
    • 格式化轴:您可以格式化轴标签、标题和刻度,使其更具描述性。
    • 添加数据标签:要在条形的每个段上显示确切的百分比值,请转到“可视化”窗格中的“格式”部分,然后打开“数据标签”选项。
    • 自定义颜色:您可以为每个区域或类别选择自定义颜色,使图表更具视觉吸引力。此选项在“格式”部分的“数据颜色”下可用。
Stacked Bar Charts in Power BI

Power BI 的 100% 堆叠条形图是一种展示数据的创新方法。与典型的堆叠条形图相比,它以百分比而不是绝对值显示数据。在堆叠条形图中,实际值堆叠在一起。这些值在 100% 堆叠条形图中转换为百分比,这可以更清晰地展示每个类别在更高级别类别中的比例贡献。

考虑您希望分析技术、家具和办公用品这三个产品类别在多个地理区域的销售情况。在传统的堆叠条形图中,很难快速确定哪个类别对总销售额的贡献更大。

此外,100% 堆叠条形图用途广泛。您可以选择不同的产品类别、区域或其他维度来探索数据的不同方面。例如,您可以快速确定在特定区域内哪个类别占主导地位,从而促进更深入的分析和决策。

在传统堆叠条形图和 100% 堆叠条形图之间进行选择取决于您独特的需求和您希望从数据中获得的见解,尽管 100% 堆叠条形图是数据可视化的一项强大工具。然而,当比较分析和理解比例贡献至关重要时,100% 堆叠条形图通常是明智的选择。

100% 堆叠条形图可以根据方向水平或垂直显示。尽管两种方向都有优点,但许多用户更喜欢水平排列以进行快速的视觉比较。在这种排列下,条形堆叠在一起,使得确定组之间的相对百分比更加容易。

实际应用

Stacked Bar Charts in Power BI

1. 销售和收入分析

堆叠条形图:堆叠条形图显示销售或收入数据进展,每个条表示一个时期(例如,一个月或一个季度)。通过查看每个条的细分(可以表示多个产品类别),您可以观察每个产品类别随时间对总销售额的贡献。

100% 堆叠条形图:在 100% 堆叠条形图中,您可以将相同的销售数据表示为总销售额的百分比。这使得发现趋势和市场份额变化更加容易,因为它阐明了每个产品类别对总销售额的贡献。

2. 预算分配

堆叠条形图:组织可以使用堆叠条形图来查看分配给各个部门或计划的资金。每个条的细分对应多个费用类别或部门,每个条代表一个独立的时期(例如,一个财政年度)。

100% 堆叠条形图:这种图表类型可以显示预算如何分配到部门或费用类别。它有助于确定支出计划是否符合组织优先事项。

3. 市场份额分析

堆叠条形图:公司可以使用堆叠条形图来跟踪单个产品或品牌的市场份额变化。细分代表多个竞争对手或产品线;每个条表示一个特定时期。

100% 堆叠条形图:这种图表类型非常适合以百分比显示市场份额分布,帮助企业了解其市场份额相对于竞争对手的百分比。

4. 调查和反馈分析

堆叠条形图:堆叠条形图可以显示评论或调查结果。每个条的细分对应不同的响应选项(例如,非常同意、同意、中立、不同意和非常不同意),每个条代表一个调查问题。

100% 堆叠条形图:这种图表设计通过显示响应的百分比分布,可以轻松确定受访者的总体态度或偏好。

5. 制造和产品分析

堆叠条形图:在制造中,堆叠条形图可以显示多个因素(例如,操作员、机器类型或产品缺陷)如何细分生产。

100% 堆叠条形图:这种图表类型通过帮助可视化分配给每个因素的生产百分比作为总产出的一部分,可用于找到改进或优化的领域。