Як перейменувати стовпці в макросі SAS

Автор: Florence Bailey
Дата Створення: 24 Березень 2021
Дата Оновлення: 13 Червень 2024
Anonim
Як перейменувати стовпці в макросі SAS - Статті
Як перейменувати стовпці в макросі SAS - Статті

Зміст

Система статистичного аналізу є програмним пакетом для статистичного аналізу, прогнозування, операційних досліджень, управління проектами та інтелектуального аналізу даних. Вона включає розширення макропрограмування, які дозволяють автоматизувати повторювані дії під час використання додатків SAS. Можливість SAS Macro розширює і налаштовує програми SAS і зменшує розмір програми.Використовуючи інформацію з "Таблиць словців PROC SQL", ви можете перейменувати набір стовпців даних у програмі SAS макросів.


Інструкції

Макро розширення SAS автоматизують повторювані дії на користувачах (Ablestock.com/AbleStock.com/Getty Images)
  1. Натисніть "Пуск" у Windows і виберіть "SAS Base", а потім "SAS Macro Editor".

  2. Введіть наступний код у відкрите вікно:

    варіанти макрогена mprint; % макроперейменування (lib, dsn); варіанти pageno = 1 nodate; proc contents data = & lib .. & dsn; назва "До перейменування всіх змінних"; бігти; proc sql noprint; виберіть nvar в: num_vars з dictionary.tables де libname = "& LIB" і memname = "& DSN"; виберіть окреме (ім'я) у: var1-: var% TRIM (% LEFT (& num_vars)) з словника. columns, де libname = "& LIB" і memname = "& DSN"; кинути; бігти; бібліотека наборів даних proc = & LIB; змінити & DSN; перейменувати% від i = 1% до & num_vars; && var & i = NEWNAME _ && var & i. % end; ; кинути; бігти; варіанти pageno = 1 nodate; proc contents data = & lib .. & dsn; назва "Після перейменування всіх змінних"; бігти; % mend rename; % перейменування (WORK, ONE);


  3. Натисніть "Файл" та "Зберегти", щоб перейменувати набір стовпців даних у вашій програмі SAS.