首页 > 解决方案 > 如何在一个具有共享轴的图上创建两个直方图?

问题描述

我试图分别绘制到达延迟和离开延迟列,很明显分布不同

我想在同一个图上显示它们,但是每当我尝试这样做时,尽管我正在绘制两个不同的列,但这两个图都变成了一个相同形状的分布!我究竟做错了什么?

提前谢谢你的帮助。

不同的分布 在此处输入图像描述

标签: histogramtableau-api

解决方案


您需要一个出发延迟 (bin) 字段。您可以通过在左侧边栏的数据窗格中选择 Departure Delay 并选择 Create bin 来创建一个。

一旦你有了这个新字段,你可以把它放在另一个 bin 字段旁边的 Columns 架子上,然后把 SUM([Number of Records]) 放在 Rows 架子上——去掉两个 CNT() 字段。

这应该让你看到两个直方图。

为了回答您关于为什么以前的方法产生相同图表的问题,您在两种情况下都通过到达延迟对数据进行分箱。

CNT([xxx]) 字段具有误导性。这只是计算 [xxx] 字段中具有非空值的记录数。如果 [xxx] 始终有一个值,则它等价于 SUM[记录数])。bin 字段很重要。


推荐阅读