目前版本的accumulate对于array of arrays的支持有一定的局限性。你可以这样写实现这个需求: init = array(DOUBLE, 0) // must be a vectorv = (1.0, 2.0, 3.0, 4.0) // must be a tupleaccumulate(def(a, b){c=a;c.append!(b);return c}, v, init) 下周将发布的DolphinDB 2.00.9和1.30.21版本没有这方面的限制。
回答于 2023-02-10 10:16
是版本兼容的问题,numpy和pandas的兼容度不够,推荐升级到numpy 1.19.5和pandas 1.3.5/1.1.0,两者版本不要相差太大。 例如可使用下面的命令升级numpy到1.21.5,pandas到1.3.5: pip install --upgrade numpy==1.21.5pip install --upgrade pandas==1.3.5
回答于 2023-01-11 10:54