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 つの変数それぞれの名前、データ型、長さが表示されます。
ただし、データセット内でID 、 x 、および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 ;
proc のコンテンツ出力には、指定した 3 つの変数のラベルを含むlabelという追加の列が含まれることに注意してください。
追加リソース
次のチュートリアルでは、SAS で他の一般的なタスクを実行する方法について説明します。
SAS でデータを正規化する方法
SAS で文字列内の文字を置換する方法
SAS で欠損値をゼロに置き換える方法
SAS で重複を削除する方法