有一个 indexedMatrix ,其时间标签是datetime格式,我想采用滑动窗口系列函数进行计算:
滑动窗口系列(m 系列) — DolphinDB 1.30 documentation
但是好像 m 系列函数不起作用,如:msum, msum2, mavg, mprod...... 只有在moving中使用相应的函数才有效。请问应该如何正确处理,感谢~
代码如下:
dates = [ 2012.06.13T08:00:00, 2012.06.13T20:00:00, 2012.06.14T08:00:00, 2012.06.14T20:00:00, 2012.06.15T08:00:00, 2012.06.15T20:00:00, 2012.06.16T08:00:00, 2012.06.16T20:00:00, 2012.06.17T08:00:00, 2012.06.17T20:00:00 ] m=1..50$10:5; m.rename!(dates, `col1`col2`col3`col4`col5) m.setIndexedMatrix!() moving(sum, m, 3) // 能起作用 msum(m, 3) // 不起作用 moving(avg, m, 3) // 能起作用 mavg(m, 3) // 不起作用