【发布时间】:2020-06-18 12:58:34
【问题描述】:
要解决的问题是:
List: [x1, y1, z1], [x2, y2, z2] ...[xn, yn, zn]
预期输出:
[(x1+x2+..+xn)/n, (y1+y2+..yn)/n, (z1+z2+..+z3)/n]
`
当我只有 2 个列表并且使用以下语句固定大小时,我可以执行添加:
UNWIND(apoc.coll.zip([1,2,3], [4,5,6])) as output
RETURN COLLECT(apoc.coll.avg(output))
输出是
[2.5, 3.5, 4.5]
但无法为 n 列表的动态数量计算。 list 的大小是常数,需要计算 avg。
Neo4j Desktop Graph 版本:3.5.18
APOC 库:3.5.0.12
提前致谢!
【问题讨论】:
标签: neo4j cypher average neo4j-apoc