全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1004 3
2013-11-05
我现在文件名
a_1.unl、a_2.unl、a_3.unl、a_4.unl、b_1.unl、b_2.unl、b_3.unl、b_4.unl、c_1.unl、c_2.unl、c_3.unl、c_4.unl
请问a、b、c部分该如何通过宏表达,才能实现批量导入
PS:本人实际需求的文件名比以上更加多,所以不希望用到 a_&i、b_&i、c_&i这种方法

二维码

扫码加我 拉你入群

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

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

全部回复
2013-11-5 19:37:45
假设你的数据放在D盘下,SAS支持通配符的:

DATA A;
INFILE "D:\a_*.unl";
INPUT A; *自己输入你的变量名;

PROC PRINT;
RUN;

其他的依照如此,有别的需求想来自己也会改了。
二维码

扫码加我 拉你入群

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

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

2013-11-6 08:17:25
A072560 发表于 2013-11-5 19:37
假设你的数据放在D盘下,SAS支持通配符的:

DATA A;
大神,还有一个问题,就是想根据后面的1、2、3在数据里面添加变量
二维码

扫码加我 拉你入群

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

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

2013-11-6 20:54:12
什么意思?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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