基于过滤器对变量进行分组

Grouping Variable Based on Filter

这是我的 Tableau data viz 选项卡 "Some_vs_Remaining"

我正在尝试将以下内容分组到一个名为 Group

的变量中

那我想比较Group和

相反,我只能创建没有安大略、普拉里、魁北克和育空的组,这违背了将部分地区与地区总数进行比较的目的。

下面我有'Some vs Remaining'。我想创建 'All vs Remaining',请帮忙

维度根据定义对数据进行分区,因此您不能使用维度将数据划分为重叠的类别。

您可以定义一组过滤到感兴趣数据的度量,例如 atlantic_ontario_sales =

floor(log(sum(if [Region] = "Atlantic" or [Region] = "Ontario" then [Sales] end)))

对于不匹配的数据行,内部 if 将 "return" 为 null。由于 sum() 之类的聚合函数会忽略空值,因此效果是仅聚合符合条件的数据 符合您的标准。

为上面的每一列创建一个,然后将度量名称放在列架子上,并将所需的度量放在度量值架子上。

不过有一个问题,您不能将测量值放在形状架上,因此您必须使用另一种标记类型,例如圆形或方形。您可以使用尺寸和颜色的测量值。