Google Data Studio - 使 COUNT_DISTINCT 处理整个数据而不是饼图中的特定类别
Google Data Studio - Make COUNT_DISTINCT work on whole data instead of specific category in pie chart
基本上,我有一个包含四个字段的数据集:日期、用户 ID、距离和类型。
例如:
date.
userId
distance
type
2020-09-10
A
1200
foot
2020-09-08
B
500
car
2020-09-08
A
400
car
2020-09-09
C
800
foot
现在,我正在尝试创建一个饼图,其中维度是类型,指标是每个用户的平均移动距离。
因此,根据以上内容,如果我查看从 2020-09-08 到 2020-09-10 的时间段,
每个用户的平均汽车距离应计算为 (500+400)/3
(我们要除以用户总数,而不仅仅是在此期间实际驾车出行的用户数)。
我试图通过使用以下公式创建指标来实现此目的:
SUM(distance)/COUNT_DISTINCT(userId)
但是,似乎正在发生的事情是,由于我使用“类型”作为饼图的维度,它正在对数据进行分组,然后应用 COUNT_DISTINCT
。由于只有两个用户开车出行,那么 COUNT_DISTINCT(userId)
returns 2。因此计算每个用户的平均汽车距离为 (500+400)/2 而不是 (500/400) /3.
希望能帮到你
谢谢!
将数据混合到自身,并像这样设置:
然后用这个公式创建饼图:
sum(distance)/userId
这是输出:
基本上,我有一个包含四个字段的数据集:日期、用户 ID、距离和类型。
例如:
date. | userId | distance | type |
---|---|---|---|
2020-09-10 | A | 1200 | foot |
2020-09-08 | B | 500 | car |
2020-09-08 | A | 400 | car |
2020-09-09 | C | 800 | foot |
现在,我正在尝试创建一个饼图,其中维度是类型,指标是每个用户的平均移动距离。
因此,根据以上内容,如果我查看从 2020-09-08 到 2020-09-10 的时间段,
每个用户的平均汽车距离应计算为 (500+400)/3
(我们要除以用户总数,而不仅仅是在此期间实际驾车出行的用户数)。
我试图通过使用以下公式创建指标来实现此目的:
SUM(distance)/COUNT_DISTINCT(userId)
但是,似乎正在发生的事情是,由于我使用“类型”作为饼图的维度,它正在对数据进行分组,然后应用 COUNT_DISTINCT
。由于只有两个用户开车出行,那么 COUNT_DISTINCT(userId)
returns 2。因此计算每个用户的平均汽车距离为 (500+400)/2 而不是 (500/400) /3.
希望能帮到你
谢谢!
将数据混合到自身,并像这样设置:
然后用这个公式创建饼图:
sum(distance)/userId
这是输出: