在每个位置显示 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 在行架上添加 city
和 measure
。
步骤 4 在 CF1
上创建过滤器。 (现在当 TRUE
值被过滤时,只会显示每个城市在 Measure 中出现频率最高的值。以下屏幕截图将有助于解释这些事情。
和
我正在尝试显示每个地点出现次数最多的员工人数。
例如,如果 10 是我的数据集中与纽约相关的最常见数字,我希望“10”显示为纽约旁边的值。我还有其他几个位置,这可能吗?
我尝试创建一个计算字段,但它对我不起作用。
我该怎么做?
最常见的值,即 MODE
通常是为维度计算的。在 tableau 模式下,也会针对维度进行计算。但是,对于您的用例,您可以采取这样的解决方法-
对于以下解决方法,我创建了一个这样的示例数据
Step-1 创建一个计算字段说 CF1
使用以下计算
{ FIXED [City] : Max ({FIXED [City], [Measure]: COUNT([Measure])})}
=
{FIXED [City], [Measure] : COUNT([Measure])}
Step-2 将度量转换为维度(通过右键单击它)。如果您需要它作为将来聚合的度量(创建此字段的副本)
步骤 3 在行架上添加 city
和 measure
。
步骤 4 在 CF1
上创建过滤器。 (现在当 TRUE
值被过滤时,只会显示每个城市在 Measure 中出现频率最高的值。以下屏幕截图将有助于解释这些事情。
和