全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1604 4
2017-09-10
悬赏 100 个论坛币 已解决
公司所在地
北京市
广东省深圳市
深圳市
广东省珠海市某某县
内蒙古自治区呼和浩特市

如上例子 现在想通过scan函数实现
求大神指教用什么程序可以实现? 或者有什么好办法? 感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2017-9-10 09:42:03
复制代码
二维码

扫码加我 拉你入群

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

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

2017-9-10 11:01:36
l1i2n3i4n5g 发表于 2017-9-10 10:46
谢谢~请问怎么该能使 北京市 也列在 省 列中?
二维码

扫码加我 拉你入群

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

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

2017-9-10 11:26:40
data test2;
        set test;
        pattern='/((.*)(省|自治区))?((.*)市)?/o';
        pattern_id=prxparse(pattern);
        if prxmatch(pattern_id,公司所在地) then do;
                "省/自治区"n=prxposn(pattern_id,2,公司所在地);
                市=prxposn(pattern_id,5,公司所在地);
        end;
run;
二维码

扫码加我 拉你入群

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

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

2017-9-10 16:11:25
迷人的小鲁班 发表于 2017-9-10 11:01
谢谢~请问怎么该能使 北京市 也列在 省 列中?
单独做个判断语句不就行了
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群