首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在DolphinDB中计算分组中介

在DolphinDB中计算分组中介
EN

Stack Overflow用户
提问于 2019-07-11 08:39:17
回答 1查看 37关注 0票数 0

我在DolphinDB中有一个DFS表。我试图运行一个查询,该查询将计算此表上的分组中介。但这只是个例外。

代码语言:javascript
复制
select median(col1) from t group by col2

列med(v1)中的聚合函数没有映射减少实现,不能应用于分区或分布式表。

在我看来,DolphinDB不支持分布式中值算法。

EN

回答 1

Stack Overflow用户

发布于 2019-07-13 00:33:37

聚合函数medianavgerage的不同之处在于它不能通过映射约简来求解。因此,我们必须提取数据,然后将中值函数应用于每一组。

DolphinDB的重新分区机制使得这样的工作更加容易。

代码语言:javascript
复制
ds = repartitionDS(<select first(col2) as col2, median(col1) as col1 from t>,`col2, VALUE)
mr(ds, x->x,,unionAll{false})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56985012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档