实际上,这个问题是为了更新所有数据集属性。
使用DATA STEP,可以通过以下方式更新标签:
Data HAVE (Label="Updated or New label");
Set HAVE;
Run;
如果只有几千个观察结果,这是好的,但如果有一亿个观察结果则没有。
答案 0 :(得分:3)
使用PROC DATASETS是更新SAS数据集属性的最有效方法。此PROC还有其他非常有效的用途。
要更新数据集标签,请使用PROC DATASETS中的MODIFY语句:
Proc Datasets LIB=WORK;
Modify HAVE (Label="A new or updated label");
Run;
Quit;
以下是一些关于使用PROC数据集的优秀SAS论文:
The Swiss Army Knife of SAS Procedures - Michael A. Raithel
Professional SAS Programming Shortcuts - SAS Publishing
SAS Tip sheet - DATASETS