Jak oznaczać zmienne w sas-ie (z przykładem)


Możesz użyć funkcji label w SAS-ie, aby nadać nazwy etykiet zmiennym w zbiorze danych.

Poniższy przykład pokazuje, jak w praktyce wykorzystać tę funkcję.

Przykład: Etykieta zmiennych w SAS-ie

Załóżmy, że tworzymy następujący zbiór danych w SAS-ie:

 /*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 ; 

Dane wyjściowe funkcji proc content pokazują nam nazwę, typ danych i długość każdej z trzech zmiennych w naszym zbiorze danych.

Jednak może nie być oczywiste, do czego ID , x i y faktycznie odnoszą się w zbiorze danych.

Na szczęście podczas tworzenia zbioru danych możemy użyć funkcji label , aby nadać każdej zmiennej określone etykiety:

 /*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 ; 

etykietuj zmienne w SAS-ie

Zauważ, że zawartość wyjściowa proc zawiera teraz dodatkową kolumnę o nazwie label , która zawiera etykiety trzech określonych przez nas zmiennych.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w SAS-ie:

Jak normalizować dane w SAS-ie
Jak zamienić znaki w ciągu w SAS-ie
Jak zastąpić brakujące wartości zerem w SAS-ie
Jak usunąć duplikaty w SAS-ie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *