楼主: zhudingyang
3227 2

[疑难解惑] 求助用JSL编写脚本实现对某一列空白处匹配数值 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
0 小时
注册时间
2015-12-8
最后登录
2015-12-15

楼主
zhudingyang 发表于 2015-12-8 22:25:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

如图,性别一列中,有空白的格子,默认认应该为上一行的值,(我们实际上的表,有几百万行,人工填充很麻烦),所以写了一段脚本,运行时发[img=0,1]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\476520876\QQ\WinTemp\RichOle\FN6MDOEWQB7WJ@3%MP@WM53.png[/img]现不通,哪位大神帮忙看看哪里错了?

图中,性别 这一列有空白格子,数值默认等于上面出现的性别

  

OPEN(“C:\Users\Administrator\Desktop\模糊匹配样本.JMP”);

colList=Column Dialog(colId=colList("Target Column to Fill",Max col(1)));

colId=colList["colId"][1];

For(rows=2,rows<=n,rows++,

    If(Is Missing(colId=[rows]),

       colId[rows]=colId[rows-1]

       );

);




精通JSL的大神,能帮忙看看是什么情况吗?,我这脚步写的运行不通啊。我主要是模仿http://share.renren.com/share/227299747/9924937946JMP应用-业务数据分析自动化、标准化及个性化(JSLJMP脚本语言))这个视频中的讲解。 模糊匹配样本.doc (50 KB)





详细数据放在附件里

[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\476520876\QQ\WinTemp\RichOle\FN6MDOEWQB7WJ@3%MP@WM53.png[/img]



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:JSL 空白处 Desktop Tencent ADMINI JSL

沙发
canyang419 发表于 2015-12-9 13:25:55
我的工作中有时也会用到,但因数据量少,就自己慢慢填了,我研究下有结果了再告知,正好自己也学习下。

藤椅
canyang419 发表于 2015-12-9 21:02:10
我也不懂JSL,一样也是模仿,那个视频看了几遍,应该是视频中没显示的那一行代码还有其它内容,我的也是,点了确定按钮后后面的程序无法执行,猜测的软件未对选列后的确定进行正确识别,等高手解惑吧。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 03:58