我有一张航班延误数据的电子表格,我正在制作一张工作表,显示每个机场的总延误时间。我想过滤“机场”维度,即根据每个机场的离港数量创建机场类别,“小”,“中”和“大”,这是通过计算维度“航班号”计算的。
我目前有一个IN / OUT过滤器使用一套“小机场”,根据条件在“机场”维度上创建
COUNT([航班号])<500,
但这种方法只允许我将机场分为两类。
编辑:@Siva这是我所指的列的示例,它被复制到Excel工作表中,因为我在Tableau中实际使用的工作表有超过30列;
尝试使用基于COUNT([航班号])的计算字段。此字段可用作可视化上的大小,颜色等的过滤器或尺寸。
IF COUNT([Flight Number]) < 500 THEN "Small"
ELSEIF COUNT([Flight Number]) < 1000 THEN "Medium"
ELSE "Large"
END
使用固定的LOD计算
{FIXED [AIRPORT] : IF COUNT([Flight Number]) < 500 THEN "Small"
ELSEIF COUNT([Flight Number]) < 1000 THEN "Medium"
ELSE "Large"
END }
这标记机场为Dinesh Sundar显示的聚合计算,但固定的LOD计算不受视图上其他维度的影响 - 并且也在大多数过滤器之前计算