【发布时间】:2016-03-21 16:10:19
【问题描述】:
我有一个充满 csv 文件的文件夹(文件夹路径 Path)。我有一个 SAS 数据集 Name,其中包含选定文件名的列表。数据集Name 如下所示:
FileName
File1
File3
File8
File9
...
我想加载数据集name (name1-name...) 上列出的每个文件,并使用相同的名称将其保存为 sas 数据集。
谁能教我如何使用宏自动化这个过程。我无法弄清楚如何创建一个循环并一一执行以下过程。非常感谢。
data Name1 ;
infile 'Path\Name1.csv' delimiter = ',' truncover DSD lrecl=32767 firstobs=2 ;
informat VAR1 $25. ;
informat VAR2 yymmdd10. ;
informat VAR3 best12. ;
format VAR1 $25. ;
format VAR2 yymmdd10. ;
format VAR3 best12. ;
input
VAR1 $
var2
var3
;
run;
【问题讨论】:
标签: sas