1

有没有办法在窗口连接(wj)中计算加权平均值既然我们可以使用min, max, avg,那么应该有一种方法可以使用wavg吗?

wj[w; `sym`time; tbl; (data; (wavg; `quantity; `price))]

这只是给了我一个以 wavg 开头的值列表

4

2 回答 2

1

我记得以前遇到过类似的问题。尝试这个:

wj[w; `sym`time; tbl; (data; (wavg[;]; `quantity; `price))]
于 2013-11-08T09:15:20.983 回答
1

这是 2 步解决方法。

update price: quantity wavg' price from wj[w; `sym`time; tbl; (data; (::; `price); (::; `quantity))];
于 2013-11-09T14:28:40.823 回答