在 DolphinDB 中的矩阵输入上使用“移动”时出错

问题描述 投票:0回答:1

我想计算 DolphinDB 中矩阵每一列的移动平均值。但是我在使用高阶函数

moving(avg, m, w)
时遇到了错误,如下图所示。

但是,函数

mavg(m, w)
在相同的输入下可以正常工作。有人可以阐明问题的原因吗?预先感谢!

matrix moving-average dolphindb
1个回答
0
投票

目前DolphinDB中的

moving
函数仅支持向量、字典和表格作为输入。

针对您的问题,请尝试以下两种方法:

  • mavg(m, w)
  • each(moving{avg,,w}, m)
    :高阶函数
    each
    用于 将
    moving{avg,,w}
    应用于矩阵“m”的每一列。
© www.soinside.com 2019 - 2024. All rights reserved.