【问题标题】:Comparing two histograms within the same chart in tableau比较画面中同一图表中的两个直方图
【发布时间】:2015-08-13 08:45:40
【问题描述】:

我有一个我的整个数据集的直方图,我想将它与该数据的过滤子集的直方图进行比较。我可以在两个单独的工作表中执行此操作,然后在仪表板中并排显示它们。

有没有办法将这两个直方图组合成一个具有公共轴的图表,而不是并排的两个图表?

【问题讨论】:

    标签: histogram tableau-api


    【解决方案1】:

    有几种方法可以解决这个问题。这里有两个:

    首先定义一个计算字段,该字段为符合过滤条件的行返回任何非空值,否则不返回任何值(即空值)。在下面的示例中,计算字段称为 Matches Department,并定义为 if [Department] = [Department to Show] then 1 end,其中 Department to Show 是一个参数。将新的计算字段移动到数据窗格的维度部分。

    第一个(最简单的)解决方案是制作记录数的直方图,然后将匹配部门放在颜色架子上以获取堆叠条形图。

    这是第二个变体,需要做更多的工作来做出稍微不同的重点,这可能值得你努力,也可能不值得。

    回想一下,Count() 聚合函数返回其参数具有非空值的行数。所以 CNT(Matches Department) 返回 Department 字段与所选参数匹配的行数。

    因此,您可以使用 CNT(记录数)和 CNT(匹配部门)创建组合图表,然后您可以调整每个度量标记卡上的大小,以显示一个直方图位于另一个之上。 (开启双轴,同步后隐藏第二轴)

    看起来很相似,但红色条实际上更窄,以强调它们只是一个子集。

    您还可以使用 Show Me 功能制作子弹图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-16
      相关资源
      最近更新 更多