显示图表中多个集合中的元素数量

时间:2018-05-06 10:49:04

标签: tableau tableau-server tableau-online tableau-public

我使用我的画面数据创建了大约10套。我想显示图表中所有集合中的元素数量,例如,气泡图或条形图。当我将单个集合移动到工作表并选择记录数量并过滤元素时,我可以看到集合中的元素数量,但是,我想同时查看多个集合中的记录数量。

当我尝试将多个集合添加到例如气泡图表时,Tableau会创建一个单个气泡而不是多个气泡。

1 个答案:

答案 0 :(得分:1)

集合非常有用,但当您将大量类似的分组并排比较时,它们可能不是最好的方法。

请记住维度的目的是在聚合度量之前将数据划分为非重叠块。由于数据行可能属于多个集合,因此使用集合作为维度不适合您描述的特定应用程序。 (但可以使用集合作为过滤器或构建块进行计算)

所以这里有一种方法可以给你一些灵活性。为每个集合定义一个计算字段,如果记录在集合1中则返回1,否则为null(将集合视为布尔函数的一种方法)

第1组记录数

if [Set_1] then 1 end

然后,您可以根据需要使用SUM([第1组记录数])作为度量。您可以使用“测量值”一起显示多个度量。

这样,您的设置定义用于计算度量,但不用于分区数据行。

如果您的集完全由条件定义,并且这是您使用它们的唯一方法,则可以通过直接在上面的计算字段中使用条件来简化,而不是创建相应的集。