基于过滤器的变量分组

时间:2016-09-26 18:52:23

标签: grouping heatmap tableau

以下是我的Tableau to_numeric标签" Some_vs_Remaining"

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

的变量中
  • 大西洋
  • 西北地区
  • 努勒维特
  • 安大略
  • 普拉里
  • 魁北克
  • 西
  • 育空

然后我想将Group与

进行比较
  • 安大略
  • 普拉里
  • 魁北克
  • 育空

相反,我只能创建没有安大略省,Prarie,魁北克省和育空地区的团体,这会使一些地区与地区总数的比较失败。

下面我有'有些vs剩余'。我希望创建' All vs Remaining',请帮助

data viz

1 个答案:

答案 0 :(得分:2)

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

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

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

对于不匹配的数据行,内部if将“返回”null。由于sum()之类的聚合函数忽略空值,因此效果是仅聚合那些数据 符合您的标准。

为上面的每个列创建其中一个,然后将Measure Names放在Column架子上,并将所需的度量放在Measure Values架子上。

虽然有一个障碍,你不能把测量值放在形状架上,所以你必须使用另一种标记类型,如圆形或方形。您可以在尺寸和颜色上使用测量值。