Съдържание
Статистическата система за анализ е софтуерен пакет за статистически анализ, прогнозиране, оперативни изследвания, управление на проекти и извличане на данни. Тя включва разширения за макро програмиране, които позволяват автоматизиране на повтарящи се действия при използване на SAS приложения. Способността на SAS Macro разширява и персонализира софтуерните програми на SAS и намалява размера на програмата.Използвайки информацията от "PROC SQL Dictionary Tables", можете да преименувате колона от данни в SAS макро програма.
инструкции
SAS макро разширения автоматизират повтарящи се действия върху потребителските приложения (Ablestock.com/AbleStock.com/Getty Images)-
Кликнете върху „Старт“ в Windows и изберете „SAS Base“ и след това „SAS Macro Editor“.
-
Въведете следния код в отворения прозорец:
опции macrogen mprint mlogic; % макро преименуване (lib, dsn); варианти pageno = 1 nodate; proc съдържание data = & lib .. & dsn; заглавие "Преди преименуване на всички променливи"; тичам; proc sql noprint; изберете nvar в: num_vars от dictionary.tables където libname = "& LIB" и memname = "& DSN"; изберете отделен (име) в: var1-: var% TRIM (% LEFT (& num_vars)) от речника.колони където libname = "& LIB" и memname = "& DSN"; откажат; тичам; библиотека за бази данни proc & & LIB; модифициране и DSN; преименувайте% от i = 1% на & num_vars; && var & i = NEWNAME _ && var & i. % end; ; откажат; тичам; варианти pageno = 1 nodate; proc съдържание data = & lib .. & dsn; заглавие "След преименуване на всички променливи"; тичам; % mend rename; % преименуване (WORK, ONE);
-
Кликнете върху „Файл“ и „Запазване“, за да преименувате набора от колони от данни в макросната програма на SAS.