永洪社区

标题: 判断字符转化异常问题 [打印本页]

作者: yhdata_p9cP5gbp    时间: 2023-9-19 21:32
标题: 判断字符转化异常问题
  大佬们 如何根据percentileRank(col['rank_完成度') 生成的百分比排名,创建条件判断呢,比如小于10%的显示为S,10%到30%为A,30%到80%为B,80%到90%为C,90%往上为 无列。目前采用了 case 和if 都提示转换类似失败

作者: yanieye    时间: 2023-9-20 08:53
这里引用的列是 col['rank_完成度'], 并不是动态计算的执行结果数据,并且动态计算的执行结果,也不能在其它的计算列中再次引用。
看一下rank_完成度的实际值 是什么样的。

作者: yhdata_p9cP5gbp    时间: 2023-9-20 21:54
f col['排名区间'] <=0.1 then "S"
elseif col['排名区间']>0.1 and col['排名区间']<=0.3 then "A"
elseif col['排名区间']>0.3 and col['排名区间']<=0.8 then "B"
elseif col['排名区间']>0.8 and col['排名区间']<=0.9 then "C"
else "无列"
end

我用排名区间也不行呢,动态计算的执行结果如果不能在进行计算我要咋弄呢
作者: yhdata_lyaa    时间: 2023-9-21 09:54
col['rank_完成度'] 的数据是啥样的




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