全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3018 10
2014-10-14
data test;
    input x $20.;
    datalines;
    33332156
    1212789
    18775555
;
规则如下:
规则序号   规则
1           AAAA
2           ABAB
3           ABCD

上面的结果应该为
x   规则序号
33332156  1
12126789  2
12126789  3
18775555  1
求各位大神赐教!!


二维码

扫码加我 拉你入群

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

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

全部回复
2014-10-14 14:46:51
你规则没讲清楚,为什么第二个不是3,只是2,对于这样讲不清楚的问题,我们的原则是,不予回答
二维码

扫码加我 拉你入群

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

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

2014-10-14 14:52:27
Imasasor 发表于 2014-10-14 14:46
你规则没讲清楚,为什么第二个不是3,只是2,对于这样讲不清楚的问题,我们的原则是,不予回答
第二个既是2也是3啊,最后的结果里面12126789有两个规则序号的
二维码

扫码加我 拉你入群

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

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

2014-10-14 14:56:02
xulimei1986 发表于 2014-10-14 14:52
第二个既是2也是3啊,最后的结果里面12126789有两个规则序号的
我弱智了,不好意思
二维码

扫码加我 拉你入群

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

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

2014-10-15 08:41:50
1. x的第二个值,在数据集test里是1212789。为什么到了结果里变成了12126789?
2. x的值是不是只包括数字?
3. 关于规则: 1313,0101,9090属不属于ABAB?  1357,0123,7890属不属于ABCD?
二维码

扫码加我 拉你入群

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

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

2014-10-15 09:17:29
pobel 发表于 2014-10-15 08:41
1. x的第二个值,在数据集test里是1212789。为什么到了结果里变成了12126789?
2. x的值是不是只包括数字? ...
不好意思,原数据为
12126789
X的值只包括数字
1313、1010、9090属于ABAB的;不存在1357的情况,0123、1234这样的属于ABCD,7890不属于ABCD
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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