在每个位置显示 Tableau 中最常见的值

Display most frequent value in Tableau per location

我正在尝试显示每个地点出现次数最多的员工人数。

例如,如果 10 是我的数据集中与纽约相关的最常见数字,我希望“10”显示为纽约旁边的值。我还有其他几个位置,这可能吗?

我尝试创建一个计算字段,但它对我不起作用。

我该怎么做?

最常见的值,即 MODE 通常是为维度计算的。在 tableau 模式下,也会针对维度进行计算。但是,对于您的用例,您可以采取这样的解决方法-

对于以下解决方法,我创建了一个这样的示例数据

Step-1 创建一个计算字段说 CF1 使用以下计算

{ FIXED [City] : Max ({FIXED [City], [Measure]: COUNT([Measure])})}
=
{FIXED [City], [Measure] : COUNT([Measure])}

Step-2 将度量转换为维度(通过右键单击它)。如果您需要它作为将来聚合的度量(创建此字段的副本)

步骤 3 在行架上添加 citymeasure

步骤 4CF1 上创建过滤器。 (现在当 TRUE 值被过滤时,只会显示每个城市在 Measure 中出现频率最高的值。以下屏幕截图将有助于解释这些事情。