如何计算 Tableau 中某个值的出现次数?

how to count occurrences of a value in Tableau?

我有一个包含狗 ID、狗名和社区的数据集。我想显示每个社区的 n 个最受欢迎的狗名。我怎样才能做到这一点?

我想出了如何显示每个社区中每个名字的计数,只需将 'Neighborhood' 和 'Animal Name' 拖到 'Rows' 中,将 'CNT(Animal Name)' 拖到 [=18= 中].但我不知道如何 select 每个社区的前 3 或 4 个名称。

我将使用 Tableau 的 Sample Superstore 数据集介绍一种可以按类别显示前 N 个产品的方法。此示例将很容易地转移到按邻居分类的狗名。

我将首先创建一个 Tableau 计算,我们稍后将用作过滤器。

RANK(COUNT([Product Name]))

然后我会将类别和产品名称维度放在行架子上,并将产品名称计数放在文本标记卡上。

然后我们将把生产流行度 table 计算放在筛选器架子上。

出现对话框时,只需单击“确定”。

现在我们需要编辑 Table 计算的运行方式以获得每个类别中的前 N ​​个产品名称。

Select 具体维度,然后根据您的情况取消选中“类别”或“邻居”。

现在我们需要去编辑我们的过滤器。

对于这个例子,我将上限设置为 3。

单击“确定”,您应该会看到按类别排列的前 3 个产品名称。

当然,您需要调整此示例以适合您的数据。

希望这对您有所帮助。快乐的可视化!