BigQuery中的加权平均值

时间:2017-05-11 10:40:27

标签: google-bigquery

我使用导入的GA数据来计算页面上的平均产品位置,我目前通过SKU平均项目位置来实现这一点 - 有没有办法在我的查询中将其计算为加权平均值,作为产品可以在位置1显示10次,在位置10显示一次,我不希望平均值为5。

到目前为止,这是我的查询:

SELECT hits.product.productSKU AS SKU, AVG(hits.product.productListPosition) AS Average_Position
FROM (TABLE_DATE_RANGE([***.ga_sessions_], TIMESTAMP('2016-04-24'), TIMESTAMP('2016-04-30')))
GROUP BY SKU
ORDER BY Average_Position ASC

0 个答案:

没有答案