2016-06-06 3 views
0

На самом деле, этот вопрос предназначен для обновления всех атрибутов набора данных.Каков наиболее эффективный способ изменения метки набора данных SAS?

Использование STEP DATA, обновление метки может осуществляться следующим образом:

Data HAVE (Label="Updated or New label"); 
Set HAVE; 
Run; 

Это нормально, если есть только несколько тысяч наблюдений, но если есть более 100 миллионов людей.

ответ

3

Использование PROC DATASETS является наиболее эффективным способом обновления атрибутов набора данных SAS. Этот PROC также имеет другие применения, которые очень эффективны.

Чтобы обновить набор данных этикетки использовать MODIFY заявление в PROC DataSets:

Proc Datasets LIB=WORK; 
Modify HAVE (Label="A new or updated label"); 
Run; 
Quit; 

Вот несколько хороших SAS бумаг об использовании PROC DataSets:
The Swiss Army Knife of SAS Procedures - Michael A. Raithel
Professional SAS Programming Shortcuts - SAS Publishing
SAS Tip sheet - DATASETS

Смежные вопросы