全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4118 20
2013-07-06
悬赏 2500 个论坛币 未解决
我有一列SHEETNAME,如下表。Name 中sheet个数不确定,但是顺序已经排好了。我通过SQL把SHEET名字赋给了宏;
proc sql noprint;select count(*)
         into :Nobs
         from lib.mydata;
select name
         into :newname1- :newname%left(&nobs)
        from lib.mydata;
        quit;

obs
list
1
sheet001
2
sheet003
3
sheet045
4
sheetn
...
...
n
sheet923

可是后面不知道怎么做了,想达到如下效果:
1)判断n是大于或等于9个,如何小于9;
2)挑选出前3,中3和后3个sheet名字,然后提取后面的数字。
3)把提取的数字赋值给WORK file中的DATA数据集,data为最初导入数据库的数据集。先筛选出了符合条件的数据集,然后再调用原先的DATA数据集。
4)删除WORK中的所有DATASET.

跪求高手指点!!送2500个论坛币。


二维码

扫码加我 拉你入群

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

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

全部回复
2013-7-6 08:29:10
没看懂题目
二维码

扫码加我 拉你入群

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

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

2013-7-6 08:46:17
stata18 发表于 2013-7-6 08:29
没看懂题目
哪儿没有懂啊,我解释一下给你
二维码

扫码加我 拉你入群

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

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

2013-7-6 08:49:10
gjpzwx 发表于 2013-7-6 08:46
哪儿没有懂啊,我解释一下给你
谢谢你的好意,不过我还是由我本人解释比较清晰
二维码

扫码加我 拉你入群

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

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

2013-7-6 11:15:19
3)把提取的数字赋值给WORK file中的DATA数据集。提取15个DATA数据集,分别每5个依次存入永久库


这句话不懂
二维码

扫码加我 拉你入群

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

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

2013-7-6 12:50:33
Imasasor 发表于 2013-7-6 11:15
3)把提取的数字赋值给WORK file中的DATA数据集。提取15个DATA数据集,分别每5个依次存入永久库
把提取的数字赋值给WORK file中的DATA数据集,data为最初导入数据库的数据集。先筛选出了符合条件的数据集,然后再调用原先的DATA数据集。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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