Sas で変数にラベルを付ける方法 (例あり)


SAS のlabel関数を使用して、データセット内の変数にラベル名を指定できます。

次の例は、この関数を実際に使用する方法を示しています。

例: 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 content関数の出力には、データセット内の 3 つの変数それぞれの名前、データ型、長さが表示されます。

ただし、データセット内でIDx 、およびyが実際に何を参照しているかは明らかではない場合があります。

幸いなことに、データセットの作成時にlabel関数を使用して、各変数に特定のラベルを提供できます。

 /*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 のコンテンツ出力には、指定した 3 つの変数のラベルを含むlabelという追加の列が含まれることに注意してください。

追加リソース

次のチュートリアルでは、SAS で他の一般的なタスクを実行する方法について説明します。

SAS でデータを正規化する方法
SAS で文字列内の文字を置換する方法
SAS で欠損値をゼロに置き換える方法
SAS で重複を削除する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です