创建和使用 Power BI 中的组合图

适用范围: Power BI Desktop Power BI 服务

在 Power BI 中,组合图是将折线图和柱形图合并在一起的单个可视化效果。 通过将两个图表合并为一个图表可以进行更快的数据比较。

组合图可以具有一个或两个 Y 轴。

何时使用组合图

组合图适用情况:

  • 具有 X 轴相同的折线图和柱形图时。
  • 比较具有不同值范围的多个度量值。
  • 在一个可视化效果中说明两个度量值之间的关联。
  • 检查一个度量值是否达到另一个度量值定义的目标
  • 节省画布空间。

如何创建组合图

观看如何使用销售和市场营销示例创建组合图。

注意

此视频可能使用的是早期版本的 Power BI Desktop 或 Power BI 服务。

注意

与 Power BI 同事共享报表时,你和这位同事都应具有独立的 Power BI Pro 许可证,并且应将报表保存在 Premium 容量中。

要按照以下说明进行操作,请使用零售分析示例 PBIX 文件

  1. 在菜单栏的左上角,依次选择“文件”>“打开报表”。

  2. 查找“零售分析示例 PBIX 文件”的副本。

  3. 在报表视图 中打开“零售分析示例 PBIX 文件”。

  4. 选择 来添加新页面

创建基本的单轴组合图

  1. 从空白报表页入手,并创建按月显示本年度销售额和毛利的组合图。

    a. 从“字段”窗格,选择“销售额”>“本年度销售额”>“值”

    b. 选择“销售额”>“本年度毛利”,并将其拖到“Y 轴”框。

    c. 选择“时间”>“会计月份”,并将其拖到“X 轴”框。

    Screenshot of the initial column chart values.

  2. 可视化效果将与此类似。

    Screenshot of the column chart visualization.

  3. 在视觉对象的右上角,选择“更多选项”(...),然后选择“排序轴”>“会计月份”。

    Screenshot of the More options (ellipsis) menu expanded with Sort axis and FiscalMonth.

  4. 重新选择省略号,然后选择“排序轴”>“升序排序”。

  5. 将柱形图转换为组合图。 提供了两个组合图表:“折线图和堆积柱形图”和“折线图和簇状柱形图”。 在选择了柱形图的情况下,从“可视化效果”窗格中选择“折线和簇状柱形图”。

    Screenshot of the line and clustered column chart icon in the Visualizations pane.

  6. 从“字段”窗格,将“销售额”>“去年销售额”拖动到“行 Y 轴”存储段。

    Screenshot of combo chart fields.

    组合图应如下所示:

    Screenshot of the completed single-axis combo chart visualization.

创建具有两个轴的组合图

在此任务中,我们会比较毛利和销售额。

  1. 新建按“FiscalMonth”跟踪“去年毛利率”的折线图 。

  2. 选择省略号以按“会计月份”对其进行排序,然后再次选择省略号并选择“排序轴”>“升序排序”。

  3. 一月的 GM% 是 35%,在四月达到峰值 45%,在七月下降,在八月再次达到峰值。 去年和本年度的销售额是否会呈现类似模式?

    Line chart showing last year's gross margin percentage.

  4. 将“今年销售额”>“值”和“去年销售额”添加到折线图中。 “去年毛利率”的比例尺比“销售额”的比例尺小得多,因此比较起来非常困难。

    Line chart showing Values, Sales, and Gross Margin percentage at the same scale.

  5. 若要让视觉对象更易于查看和理解,请将折线图转换为折线图和堆积柱形图组合图。

    Icon for Line and stacked column chart.

  6. 将“去年毛利率 %”从“列 Y 轴”拖到“行 Y 轴”。

    Screenshot of combo chart fields showing Line y-axis field.

  7. Power BI 会创建两个坐标轴,这样就可以对语义模型使用不同的比例尺;左侧度量值销售额是美元,右侧度量值是百分比。 我们找到了问题的答案;是的,我们确实找到了类似的模式。

    Cluster combo chart example.

向轴添加标题

  1. 选择“画笔”图标 ,打开“格式设置”窗格。

  2. 将“Y 轴”设置为“开启”,然后选择向下箭头以展开“Y 轴”选项。

  3. 将“Y 轴”>“值”>“显示单位”设置为“百万”。

  4. 将“Y 轴”>“标题”设置为“开启”,然后将“样式”设置为“仅显示标题”

    Screenshot of the combo chart with Y-axis on.

  5. 将“辅助 Y 轴”设置为“开启”,以显示用于设置组合图的折线图部分格式的选项。

    Screenshot of the combo chart with Secondary y-axis on.

  6. 在“辅助 Y 轴”下,将“标题”设置为“开启”。

    组合图现在显示双轴,它们都具有标题。

    Screenshot of the combo chart with dual axes and titles.

  7. (可选)修改文本字体、大小和颜色,并设置其他格式选项,以提升图表的显示效果和可读性。

从这里你可能想要:

交叉突出显示和交叉筛选

突出显示组合图中的列或行可交叉突出显示和交叉筛选报表页上的其他可视化效果,反之亦然。 使用视觉对象交互可以更改此默认行为。

注意事项和限制

  • 如果辅助 y 轴(行值)的数据范围与主 y 轴(列值)充分重叠,则默认情况下会自动显示或隐藏辅助 y 轴。 若要强制显示或隐藏辅助 y 轴,请在“辅助 y 轴”格式设置卡上将顶级切换开关切换到“开”或“关”,以替代此自动行为。
  • 根据组合图的大小,数据标签可能会显示,也可能不显示。 如果看不到数据标签,请调整组合图的大小。