use*_*772 5 histogram tableau-api
我有整个数据集的直方图,我想将其与该数据的过滤子集的直方图进行比较。我可以在两个单独的工作表中执行此操作,然后在仪表板上并排显示它们。
有什么方法可以将这两个直方图组合成具有公共轴的单个图表,而不是两个并排的图表?
有几种方法可以解决这个问题。这是两个:
首先定义一个计算字段,该字段为符合过滤条件的行返回任何非空值,否则根本不返回任何值(即空)。在下面的示例中,计算字段称为“匹配部门”,并定义为“if [Department] = [Department to Show] then 1 end要显示的部门”是参数。将新的计算字段移至数据窗格的维度部分。
第一个(最简单的)解决方案是制作记录数的直方图,然后将“匹配部门”放在“颜色”架子上以获得堆叠条形图。

这是第二种变体,需要做更多的工作来强调稍微不同的重点,这对您来说可能值得也可能不值得。
回想一下,Count() 聚合函数返回其参数具有非空值的行数。因此 CNT(Matches Department) 返回“部门”字段与所选参数匹配的行数。
因此,您可以使用 CNT(记录数)和 CNT(匹配部门)创建组合图表,然后您可以调整每个度量标记卡上的大小以显示一个直方图位于另一个直方图之上。(开启双轴,同步然后隐藏第二轴)
它看起来非常相似,但红色条实际上更窄,以强调它们只是一个子集。
您还可以使用“演示”功能制作子弹图。