【发布时间】:2015-05-29 23:29:37
【问题描述】:
我对 SAS 很陌生。我有一堆 csv 格式的文件,我想读入 SAS。我需要逐一阅读并保存它们,可以单独保存,也可以保存在一个大文件中。 (虽然文件可能真的很大......不知道如何最好地处理这个 - 也许是 MySQL?)
假设文件是这样命名的:
file97.csv
file98.csv
file99.csv
file00.csv
file01.csv
file02.csv
如何在循环语句中循环 97, 98, 99, 00, 01, 02?
如果我只导入,比如file97.csv,代码类似于:
PROC IMPORT OUT= WORK.data97
DATAFILE= "\...\file97.csv"
DBMS=CSV REPLACE;
GETNAMES=YES;
DATAROW=2;
RUN;
我会写什么代码来循环?我基本上只需要更改97s。
【问题讨论】: