【发布时间】:2020-08-26 18:45:28
【问题描述】:
我在给定日期对我的网页进行了更改。 现在想要衡量是否由于更改而对使用产生重大影响。如何在 Application Insights 中进行抽样 t 检验?拆分给定日期的时间序列数据而不是比较两组数据?
【问题讨论】:
标签: azure-application-insights azure-data-explorer kql
我在给定日期对我的网页进行了更改。 现在想要衡量是否由于更改而对使用产生重大影响。如何在 Application Insights 中进行抽样 t 检验?拆分给定日期的时间序列数据而不是比较两组数据?
【问题讨论】:
标签: azure-application-insights azure-data-explorer kql
在 KQL 中有一个用于计算 Welch t 检验的内置函数:welch_test()。
给定一个包含度量 m 和更改日期 d 的表 T,您可以通过聚合更改前后的度量来计算测试:
T
| summarize m1 = avgif(m, Timestamp < d),
v1 = varianceif(m, Timestamp < d),
c1 = countif(Timestamp < d),
m2 = avgif(m, Timestamp > d),
v2 = varianceif(m, Timestamp > d),
c2 = countif(Timestamp > d)
| extend pValue=welch_test(m1,v1,c1,m2,v2,c2)
【讨论】: