找文章 / 找答案
精选问答 更多内容
12
返回列表 发新帖

[可视化] 格间计算设置问题

yh_please青铜一 显示全部楼层 发表于 2023-1-30 13:28:31
本帖最后由 yh_please 于 2023-1-30 13:30 编辑
yhdata_ruby 发表于 2023-1-30 10:23
没有效果是指格间计算没有显示值吗,拓展之后也没有效果吗,方便的话用咖啡数据集做一个可以复现问题的ja ...

问题找到了
好像是由于,up(1)、up(3)为【空】导致的,没有进入到【xx==0】的这个判断条件里面去
格间计算里面有没有判空的函数或者方式,类似与高亮中的【是 空】的方式
cc.jpg
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-30 13:29:37
yh_please 发表于 2023-1-30 13:28
问题找到了好像是由于,up(1)、up(3)为空导致的

好吧那可以加一个判断为空时的结果
回复

使用道具 举报

yh_please青铜一 显示全部楼层 发表于 2023-1-30 13:33:02
yhdata_ruby 发表于 2023-1-30 13:29
好吧那可以加一个判断为空时的结果

之前做的高亮,判断【为空则显示0】误导我以为有数据了
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-30 13:38:42
yh_please 发表于 2023-1-30 13:33
之前做的高亮,判断【为空则显示0】误导我以为有数据了

好的,有问题联系我们
回复

使用道具 举报

yh_please青铜一 显示全部楼层 发表于 2023-1-30 13:51:54
最终脚本:
if((up(1)==0 || isNull(up(1))) && (up(3)==0 || isNull(up(3)))){
    '空';
}else if((up(1)!=0 || isNull(up(1))) && (up(3)==0 || isNull(up(3)))){
    100;
}else if((up(1)==0 || isNull(up(1))) && (up(3)!=0 || isNull(up(3)))){
    0;
}else{
    up(1)/(up(1)+up(3))*100;
}
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-30 13:52:24
yh_please 发表于 2023-1-30 13:51
最终脚本:
if((up(1)==0 || isNull(up(1))) && (up(3)==0 || isNull(up(3)))){
    '空';

回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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