Как маркировать переменные в 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 ;
Обратите внимание, что вывод содержимого proc теперь содержит дополнительный столбец с именем label , который содержит метки для трех указанных нами переменных.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в SAS:
Как нормализовать данные в SAS
Как заменить символы в строке в SAS
Как заменить пропущенные значения нулями в SAS
Как удалить дубликаты в SAS