我想计算 DolphinDB 中矩阵每一列的移动平均值。但是我在使用高阶函数
moving(avg, m, w)
时遇到了错误,如下图所示。
但是,函数
mavg(m, w)
在相同的输入下可以正常工作。有人可以阐明问题的原因吗?预先感谢!
目前DolphinDB中的
moving
函数仅支持向量、字典和表格作为输入。
针对您的问题,请尝试以下两种方法:
mavg(m, w)
each(moving{avg,,w}, m)
:高阶函数each
用于
将 moving{avg,,w}
应用于矩阵“m”的每一列。