聚合另一个聚合

时间:2017-01-05 08:21:42

标签: tableau

我有一个这样的数据框:

user_id  items
1        item1
1        item2
1        item3
2        item1
2        item5
3        item4
3        item2

如果我把user_id作为行和项目作为列,我得到这个:

user_id  number_of_items
1        3
2        2
3        2

现在我想再次对此结果进行分组,如下所示:

number_of_user_id  number_of_items
1                  3
2                  2

我怎么能这样做,作为计算字段或图表(可能是直方图?)

1 个答案:

答案 0 :(得分:1)

首先创建以下计算字段,称为 users_per_item

{ fixed items : countd(user_id) }

然后突出显示刚刚在数据窗格中创建的新度量 users_per_item ,然后右键单击以创建分档。将bin大小设置为1或您喜欢的任何值。这将创建一个名为 users_per_item(bin)

的维度

最后,您现在可以使用bin字段创建所需的视图,例如在列架上放置 users_per_item(bin),在行架上放置CNTD(项目)。

用于2阶段分析的LOD计算的自然用途。