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

[数据处理] 计算列可以声明变量吗?

DX188白银二 显示全部楼层 发表于 2023-6-12 10:30:23
妙手老中医 发表于 2023-6-12 10:19
计算列不能声明变量,那我这种情况需要咋处理,在线等

那你为什么不先在数据集直接分列呢
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 10:34:35
DX188 发表于 2023-6-12 10:30
那你为什么不先在数据集直接分列呢

大佬您好,请问怎么操作
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 10:38:12
yhdata_yzm 发表于 2023-6-12 10:32
脚本里去定义变量,把变量赋值给参数计算列里引用参数。
楼上提出的为啥不考虑下呢 ...

我明白了,谢谢大佬!
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 11:19:26
yhdata_yzm 发表于 2023-6-12 09:12
脚本里去定义变量,把变量赋值给参数计算列里引用参数。
楼上提出的为啥不考虑下呢 ...

大佬您好,变量的问题解决了。但是这个if....else没办法实现
下面的这种写法不太行,请问这样应该如何写这个判断
if(1存在)
  then param["type"]+"肯德基"
if(2存在)
  then param["type"]+“麦当劳”
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 11:26:13
yhdata_yzm 发表于 2023-6-12 09:12
脚本里去定义变量,把变量赋值给参数计算列里引用参数。
楼上提出的为啥不考虑下呢 ...

大佬您好,变量的问题解决了
但是在计算列里面好像没办法写多个if
if(1存在)
then param["type"]+"肯德基"
if(2存在)
then param["type"]+"麦当劳"
只能if....else,这样我写判断的时候还是要写很多
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-12 11:27:15
妙手老中医 发表于 2023-6-12 11:26
大佬您好,变量的问题解决了
但是在计算列里面好像没办法写多个if
if(1存在)

if
elseif
这样
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 11:30:50

那这样也还要写很多的条件判断
if(1存在)
elseif(2存在)
elseif(3存在)
elseif(1存在,2存在)
elseif(2存在,3存在)
elseif(1存在,2存在,3存在)
要写好多好多好多
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 11:43:51

空你吉瓦,大佬您好,在线等
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 12:01:55
妙手老中医 发表于 2023-6-12 11:43
空你吉瓦,大佬您好,在线等

呜呜呜,又饿又困,眼睛都没办法聚焦了,一个上午就这样混过去了
回复

使用道具 举报

妙手老中医白银四 显示全部楼层 发表于 2023-6-12 13:27:36

亲爱的大佬,麻烦您帮我看看这样的话该如何解决
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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