我正在尝试创建一个显示整个类别参数平均值的图表。问题是,在工作表 1、2、3、4 等中,我的图表反映了一个参数,所以当我将此参数与新工作表中的平均值进行比较时,我只能得到具有在之前的工作表中被选中。我想要它,以便我可以创建一个新图表,其中一个条形图作为整个人口的平均值,而同一图表中的另一个条形图描绘了所选参数的平均值。理想情况下,我将有两个维度/x 轴类别,一个用于所选标准,一个用于所有类别的平均值。有人可以帮忙吗?
谢谢。
我正在尝试创建一个显示整个类别参数平均值的图表。问题是,在工作表 1、2、3、4 等中,我的图表反映了一个参数,所以当我将此参数与新工作表中的平均值进行比较时,我只能得到具有在之前的工作表中被选中。我想要它,以便我可以创建一个新图表,其中一个条形图作为整个人口的平均值,而同一图表中的另一个条形图描绘了所选参数的平均值。理想情况下,我将有两个维度/x 轴类别,一个用于所选标准,一个用于所有类别的平均值。有人可以帮忙吗?
谢谢。
我相信处理这个问题的方法是使用集合分析。您可以使用法线创建一个表达式,avg(parameter)
并使用一些嵌入式集合分析创建另一个表达式。请参见下面的示例。
Expression1: avg(parameter) // will agregate everything in the current selection
Expression2: avg({1<category='YourCategory'>}parameter) // will aggregate everything in a category that you set in the set analysis syntax.
通过一些更具体的信息,我可以为您提供一个实际的表达方式,但希望这会有所帮助。
编辑
更新以反映评论中提供的新信息。
Expression1: avg(parameter)
Expression2: avg({1}parameter)
在集合分析语法中,表示您当前选择{1}
的整个数据域。{$}
换句话说,1
您的数据是没有选择的。在我上面的第一个示例中,该{1<category='YourCategory'>}
语句使用由 the 表示的修饰符,<>
因此您将仅使用YourCategory
selected 中指定的值对整个 Universe 执行聚合。
因此,如果场景是您当前选择了 5 个邮政编码,那么您当前的选择 ( {$}
) 将是这 5 个邮政编码,而整个宇宙 ( {1}
) 将就像您没有选择任何邮政编码一样。因此,在两个表达式中并排比较这两个群体应该会给你想要的比较。
警告:{1}
在您的表达式中使用语法意味着您的“所有邮政编码”的平均值将始终是没有选择任何内容的平均值,除非您像我的第一个示例中那样在修饰符中添加一些内容。请参阅此更详细的说明。