永洪社区

标题: 在报表里面使用加权平均函数的计算列,结果无法展示 [打印本页]

作者: toopylei    时间: 2021-4-14 11:23
标题: 在报表里面使用加权平均函数的计算列,结果无法展示
在报表里面使用加权平均函数的计算列,结果无法展示。无论是拖到明细表,还是汇总表,都显示聚合函数无法再聚合?那么我如何知道计算结果是否正确?如何展示?

作者: 永洪tech-zyc    时间: 2021-4-14 11:28
这边截图看看现场情景把,创建计算列的时候没有报错是把
作者: toopylei    时间: 2021-4-14 11:30
计算列没有报错,但是结果不知道是否正确,只要绑定到表格就显示无法聚合
作者: 永洪tech-zyc    时间: 2021-4-14 11:31
toopylei 发表于 2021-4-14 11:30
计算列没有报错,但是结果不知道是否正确,只要绑定到表格就显示无法聚合 ...

这边截图看看你怎么写的计算列 还有数据是什么样的
作者: toopylei    时间: 2021-4-14 11:33
公司信息安全,无法发图片
新建计算列,内容是这个:
weightAvg(col['准确率'],col['权重'])
然后这列就无法拖入任何表或者图
作者: 永洪tech-zyc    时间: 2021-4-14 11:35
本帖最后由 永洪tech-zyc 于 2021-4-14 11:37 编辑
toopylei 发表于 2021-4-14 11:33
公司信息安全,无法发图片,
新建计算列,内容是这个:
weightAvg(col['准确率'],col['权重'])

哈哈,好的我来看看,你这边准确率 和 权重 是原始字段 还是 已经计算过的聚合列
作者: 永洪tech-zyc    时间: 2021-4-14 11:38
toopylei 发表于 2021-4-14 11:33
公司信息安全,无法发图片,
新建计算列,内容是这个:
weightAvg(col['准确率'],col['权重'])

这边 准确率 和  权重 分布是怎么来的
作者: toopylei    时间: 2021-4-14 11:44
准确率和权重计算列 用过SUM,是不是就不能再用这个函数了?
作者: 永洪tech-zyc    时间: 2021-4-14 11:48
toopylei 发表于 2021-4-14 11:44
准确率和权重计算列 用过SUM,是不是就不能再用这个函数了?

是的  sum就是聚合计算,这边提示 聚合计算列就不应该再进行聚合计算了,这边weightAvg方法再函数搜索框输入下看看示例 体会下
作者: toopylei    时间: 2021-4-14 11:48
找到问题了。。把sum去掉就可以了,在数据集先做group,在这边再聚合
作者: 永洪tech-zyc    时间: 2021-4-14 11:50
永洪tech-zyc 发表于 2021-4-14 11:48
是的  sum就是聚合计算,这边提示 聚合计算列就不应该再进行聚合计算了,这边weightAvg方法再函数搜索框 ...

加权平均 就是权重乘以各自的数值然后求和。本身就是个聚合计算。

作者: 永洪tech-zyc    时间: 2021-4-14 11:51
toopylei 发表于 2021-4-14 11:48
找到问题了。。把sum去掉就可以了,在数据集先做group,在这边再聚合

嗯嗯,赞




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4