有没有办法计算窗口连接中的加权平均值(wj)
既然我们可以使用min, max, avg
,那么应该有办法使用wavg
吗?
wj[w; `sym`time; tbl; (data; (wavg; `quantity; `price))]
这只是给我一个以wavg
开头的值列表答案 0 :(得分:1)
我记得之前遇到过类似的问题。试试这个:
wj[w; `sym`time; tbl; (data; (wavg[;]; `quantity; `price))]
答案 1 :(得分:1)
这是第2步解决方法。
update price: quantity wavg' price from wj[w; `sym`time; tbl; (data; (::; `price); (::; `quantity))];