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

Використовуйте процедуру DATASETS, щоб перейменувати змінні. Перевірте libref та ім’я учасника та відповідність вашому набору даних. бібліотека наборів даних proc=work nolist; змінити q1; перейменувати &varlist; кинути; Підтвердьте зміни перейменування.

Якщо ви використовуєте ПЕРЕЙМЕНУВАТИ= у наборі вхідних даних, який використовується в процедурі SAS, SAS змінює назву змінної в цій процедурі. Список змінних для перейменування повинен бути укладений у дужки: proc print data=test(rename=(score1=score2));

Можуть бути випадки, коли ви захочете змінити деякі назви змінних у своєму наборі даних SAS. Щоб це зробити, ви захочете використовуйте опцію RENAME=. Як випливає з назви, параметр RENAME= дозволяє змінювати імена змінних у наборі даних SAS. ПЕРЕЙМЕНУВАТИ = (старий1=новий1 старий2=новий2 ….

Параметр RENAME= набору даних у операторі SET перейменовує змінні у вхідному наборі даних. Ви можете використовувати нові імена в операторах програмування для поточного кроку DATA. Щоб перейменувати змінні як завдання керування файлами, скористайтеся процедурою DATASETS або отримайте доступ до змінних через віконний інтерфейс SAS.

Імена змінних SAS можуть мати до 32 символів. Перший символ має починатися з букви або підкреслення. Наступні символи можуть бути літерами, цифрами або підкресленням. Назва змінної не може містити пробілів.

1 Відповідь. Виділіть назву змінної та натисніть CTRL+Shift+L . Потім змініть ім’я змінної на будь-яке.