Как пометить переменные в SAS (с примером)

Как пометить переменные в SAS (с примером)

Вы можете использовать функцию метки в SAS, чтобы предоставить имена меток переменным в наборе данных.

В следующем примере показано, как использовать эту функцию на практике.

Пример: переменные метки в SAS

Предположим, мы создаем следующий набор данных в SAS:

/\*create dataset\*/
data data1;
 input ID $ x y;
 datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;

/\*view contents of dataset\*/
proc contents data =data1;
run ; 

Выходные данные функции содержимого proc показывают нам имя, тип данных и длину каждой из трех переменных в нашем наборе данных.

Однако может быть неочевидно, на что на самом деле ссылаются ID , x и y в наборе данных.

К счастью, мы можем использовать функцию метки при создании набора данных, чтобы предоставить определенные метки для каждой переменной:

/\*create dataset\*/
data data1;
 input ID $ x y;
 label ID = 'Team ' x = 'Points ' y = 'Rebounds ';
 datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;

/\*view contents of dataset\*/
proc contents data =data1;
run ; 
маркировать переменные в SAS

Обратите внимание, что вывод содержимого proc теперь содержит дополнительный столбец с именем label , который содержит метки для трех указанных нами переменных.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в SAS:

Как нормализовать данные в SAS
Как заменить символы в строке в SAS
Как заменить пропущенные значения нулем в SAS
Как удалить дубликаты в SAS

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.