【发布时间】:2019-05-23 10:02:47
【问题描述】:
我想从一个数据集创建一个可视化,显示使用过滤器时相应变化的百分比。
我有一个如下所示的数据集,但包含 18 个月的超过 100 万行数据。除了 Month 是日期和 SUMofAPPTS 是数字之外,所有字段都是文本。
SUPP GEOG1 MODE STATUS TYPE TIME Month Day SUMofAPPTS
AA 00D Face Att 1 1 Day 2018-06 Sun 12
AA 00D Face Att 1 1 Day 2018-06 Mon 119
AA 00D Face Att 1 4 Unk 2018-06 Tues 98
BB 00D Tel DNA 2 1 Day 2018-06 Weds 98
BB 00D Online DNA 3 1 Day 2018-06 Thurs 126
CC 00D Face DNA 1 2 Day 2018-07 Sun 8
我想要一个通过Day 和MODE 计算SUMofAPPTS 百分比的度量(除了STATUS、TYPE 和TYPE 和TIME 相同),当过滤器放置在其他字段。
所以我认为我需要使这个简单的计算(如果我只想知道整个数据集每行的百分比,它可以在一列中工作)更加动态,以便在我过滤数据时它可以工作:
PERCENT = 'dataset'[SUMofAPPTS]/SUM('dataset'[SUMofAPPTS])
最终结果将是具有以下属性的堆积条形图:
- 以天为轴
- PERCENT 作为值
- 模式、状态、类型或时间作为图例
- 能够按除 Day 和 SUMofAPPTS 之外的一个、多个或所有字段进行过滤
【问题讨论】:
-
你能更好地定义分母吗?百分之几 - 整个数据集?期望结果的示例会有所帮助。
-
过滤数据集的 SUMofAPPTS 总和的百分比。因此,如果我按月过滤并选择 2018-06,那么 2018-06 的 SUMofAPPTS(per Day) / sum(SUMofAPPTS)。如果我选择了多个月份,那么分母将是所有这些月份中 SUMofAPPTS 的总和。我希望能够一次过滤多个字段,并且分母是该过滤器选择的所有数据行的 SUMofAPPTS 的总和。