Зміст
SAS є комп'ютерним програмним забезпеченням, призначеним для управління бізнесом, включаючи управління даними, дослідження операцій і статистику. Вона класифікує змінні як категоріальні або числові. Кілька операцій для категоріальних змінних неможливо виконати на числових змінних і навпаки. Крім того, якщо ви хочете об'єднати дві групи даних, які мають загальні змінні, вони повинні бути одного типу або виникатиме помилка, тому корисно зробити це перетворення.
Інструкції
-
Введіть дані. SAS пропонує кілька способів зробити це; один з найпростіших - через оператор "input" у кроці "data". Якщо змінна символу називається "char" і зберігає значення "1", "2" і "3", це можна зробити так:
Дані myData; вхід char $ @@; дані; 1 2 3 1 2 3; бігти;
"$" Робить змінну і "@@" дозволяє нам вставляти декілька значень в одну і ту ж змінну в одному рядку. Зверніть увагу, що хоча змінна з'являється для отримання чисел, SAS розглядатиме їх як символи.
-
Перетворюйте змінну, помноживши її на одиницю.
DATA mydata2; SET mydata; num = char * 1; бігти;
-
Створіть кінцевий набір даних з перейменованою змінною знову, якщо хочете. Тепер, коли є числова версія змінної, ви можете скасувати стару (char) і перейменувати нову (num) як "char".
DATA mydata3 (drop = char); SET mydata2; char = num; бігти;