楼主: luvtsing
1043 3

[问答] 如何批量读入文件 [推广有奖]

  • 10关注
  • 3粉丝

讲师

65%

还不是VIP/贵宾

-

威望
0
论坛币
480 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
655 点
帖子
164
精华
0
在线时间
874 小时
注册时间
2010-5-1
最后登录
2023-5-24

楼主
luvtsing 发表于 2013-11-5 16:40:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我现在文件名
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这种方法

二维码

扫码加我 拉你入群

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

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

关键词:批量导入 文件名 如何

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

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

PROC PRINT;
RUN;

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

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

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

板凳
A072560 发表于 2013-11-6 20:54:12
什么意思?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-6 09:43