有的时候原数据excel中是提供name和label的对照的。
因此将标签加到数据集上需要批量实现。
-
- PROC IMPORT OUT=name
- DATAFILE= 'E:\正在进行。。\中国地质科学院-铁矿石\name.xls'
- DBMS=excel REPLACE ;
- GETNAMES=yes;
- rUN;
- data name1;
- set name;
- label1=quote(label);
- run;
- proc sql;
- select
- catx("=",name,label1) into:str separated by " "
- from name1
- ;
- quit;
- %put &str;
- proc datasets lib=work;
- modify hhl;
- label
- &str
- ;
- run;
- quit;