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


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

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

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

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

 /*create dataset*/
data data1;
    inputID $xy;
    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;
    inputID $xy;
    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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *