[常用脚本] 逻辑类表达式创建

月球上的鲨鱼头铂金四 显示全部楼层 发表于 2023-4-21 17:52:24 |阅读模式 打印 上一主题 下一主题
1
未解决
聚合表达式:  Sum(col['列1')/Sum(col['列2')

逻辑判断表达式 :
if((col['聚合表达式') < 0.3){
'小于30%'
}
else if
((col['聚合表达式') < 0.6){
'30%-60%'
}
else if
((col['聚合表达式') < 0.9){
'60%-90%'
}else{
'90%以上'
}


如上,想把比率划分层级, 但这样写完之后无法运行
报错内容:
执行数据失败:g5.util.RTWrappedException: g5.util.RTWrappedException: g5.util.GRTException
: 报告(未命名-0)-->组件(表1)-->数据集(测试)-->列(聚合表达式)-->TypeError: Sum is not a function, it is string. ([script]#1) at line 1




想问一下, 怎么才能实现这种操作



回复

使用道具 举报

精彩评论13

永洪tech-Lerry铂金四 显示全部楼层 发表于 2023-4-21 19:02:08
您这边是哪个版本的产品呢,看提示是说您前面这个Sum的定义有问题,您这边之前定义Sum这个变量为字符串了,因为只有较早版本才是采用计算列里面写js的模式,您这边提供一下您使用的版本号和相关的计算列或脚本?
回复

使用道具 举报

月球上的鲨鱼头铂金四 显示全部楼层 发表于 2023-4-23 09:37:36
本帖最后由 月球上的鲨鱼头 于 2023-4-23 09:40 编辑
永洪tech-Lerry 发表于 2023-4-21 19:02
您这边是哪个版本的产品呢,看提示是说您前面这个Sum的定义有问题,您这边之前定义Sum这个变量为字符串了, ...

版本是8.6.3B
脚本就是上面那两个 sum聚合  数据类型我选的数值

回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-4-23 17:22:44
月球上的鲨鱼头 发表于 2023-4-23 09:37
版本是8.6.3B
脚本就是上面那两个 sum聚合  数据类型我选的数值

报告里有没有自己用var 去声明过Sum这个变量
回复

使用道具 举报

月球上的鲨鱼头铂金四 显示全部楼层 发表于 2023-4-23 18:27:47
yhdata_yzm 发表于 2023-4-23 17:22
报告里有没有自己用var 去声明过Sum这个变量

没有
整篇报告只写了这两个表达式
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-4-23 18:33:23
月球上的鲨鱼头 发表于 2023-4-23 18:27
没有
整篇报告只写了这两个表达式

有报告可以看看不
回复

使用道具 举报

月球上的鲨鱼头铂金四 显示全部楼层 发表于 2023-4-23 18:40:58
yhdata_yzm 发表于 2023-4-23 18:33
有报告可以看看不

您好 这是jar包

对聚合表达式做逻辑判断.jar

5.08 KB, 下载次数: 1

回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-4-23 18:50:30

报告没看出哪里有问题,sum在我这里也是个函数而非字符串;https://www.yonghongtech.com/rea ... 0%E5%87%BD%E6%95%B0看看这个链接是不是有设置过这些的
回复

使用道具 举报

月球上的鲨鱼头铂金四 显示全部楼层 发表于 2023-4-24 10:11:09
yhdata_yzm 发表于 2023-4-23 18:50
报告没看出哪里有问题,sum在我这里也是个函数而非字符串;https://www.yonghongtech.com/real-help/Z-Su ...

有定制过函数  但没对sum做过定义
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-4-24 10:27:14
月球上的鲨鱼头 发表于 2023-4-24 10:11
有定制过函数  但没对sum做过定义

新建报告也是如此吗
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部