假设您事先不知道需要导入的文件的路径,但是在运行时创建的表中定义了路径。使用宏导入它是不正确的,因为宏是在运行时之前生成的,因此宏值无法到达将在运行时创建的数据。
那么,如何导入SAS中的外部文件(SAS,SAS,.),您只知道在运行时才知道该文件的路径?
发布于 2015-07-02 11:40:49
SAS基地
data test;
Path='/path/to/your/csv/file.csv';
run;
data _null_;
set test;
rc=filename("fid",Path);
run;
data csvData(drop=path);
infile fid;
input ...
run;SAS数据集成工作室
让我们假设您已经创建了包含csv文件路径的SAS数据集。那么你需要:
https://stackoverflow.com/questions/31183598
复制相似问题