如何通过 table 中的选择来过滤饼图

How to filter a Pie chart by selection in table

请考虑这种情况:

我在 Power-BI 中有一个 table 是这样的:

Country           Total Sales
-----------------------------
USA               2000
Canada            1400
Spain             3200

我想在页面中有一个 Pie 图表,如果用户点击每一行,饼图会显示 Country 的销售类型。例如:

如何将这些与视觉效果联系起来?

谢谢

如果两个视觉对象展示的是同一个数据源的数据,则默认为"connected",即当用户点击table中的某一行时,饼图会显示仅来自所选国家/地区的数据,如果用户单击图表中的某个部门,table 将仅显示该类别的金额。

如果您的数据源中有这样的 table:

然后在包含 CountrySales 列的报告中添加一个 table,如下所示:

默认情况下,金额将汇总为总和,因此 table 将显示每个国家/地区的销售额总和。您可以在 Modeling 选项卡中更改当前所选字段的默认摘要:

添加一个饼图,在图例中包含类别字段,在销售字段中添加值。更改要显示为总计百分比的值,如下所示:

将“销售”字段添加为工具提示也会在指向某个部门时显示金额:

现在当您点击 table 中的一行时,饼图将只显示相关数据:

有关详细信息,请查看 Change how visuals interact in a Power BI report and Filters and highlighting in Power BI reports 篇文章。

嗯,如果饼图是top-N饼图就不行了。我向 Power BI 社区打开 new issue 来修复它。这是问题的描述:基本上,我有一个为各州创建的前 N ​​个饼图。但是,当我 select 一个位于 table 中的城市并且该城市不处于其中一个状态时,饼图不会更新以显示 selected 城市的状态。相反,它仍然显示每个切片中 0% 的前 N ​​个状态。这是错误的。它应该显示“selected”城市的前 N ​​个州。