我的时间序列在某个日期之前和之后看起来非常不同。
我有一种方法可以计算该日期之前时间序列的平均值,而另一种方法可以计算该日期之后的平均值。
如何将它们合并为1个小节,以便在前端工具中制作折线图时,可以看到一个平均值在之前,而另一个平均值在之后?
答案 0 :(得分:1)
知道了! Trick串联使用HASONEVALUE和VALUES来获取“数据类型”协议。现在,“组合”量度显示了我所求的分段平均值。
EventCount:= DISTINCTCOUNT([Event_Id])
Avg Daily Event Count Pre:= calculate([EventCount] / DISTINCTCOUNT([EventDate]), Event[EventDate] <= date(2018, 3, 1))
Avg Daily Event Count Post:= calculate([EventCount] / DISTINCTCOUNT([EventDate]), Event[EventDate] >= date(2018, 4, 1))
Avg Daily Event Count Combined:= if (
HASONEVALUE(Event[EventDate]),
if(
values(Event[EventDate]) <= date(2018, 3, 1),
[Avg Daily Event Count Pre],
if(
values(Event[EventDate]) >= date(2018, 4, 1),
[Avg Daily Event Count Post],
blank()
)
)
)