Sas で変数ラベルを削除する方法 (例あり)
次の方法を使用して、SAS で変数ラベルを削除できます。
方法 1: 変数からラベルを削除する
proc datasets lib =work;
modify original_data;
attrib my_variable label ='';
方法 2: すべての変数からラベルを削除する
proc datasets lib =work;
modify original_data;
attrib _all_ label ='';
次の例は、各変数にラベルが付いた 3 つの変数を含む次のデータセットで各メソッドを実際に使用する方法を示しています。
/*create dataset*/
data original_data;
label x=' REBOUNDS '
y=' POINTS '
z=' ASSISTS ';
input xyz;
datalines ;
6 22 5
8 14 9
9 31 10
9 40 7
3 12 3
2 20 5
;
/*view contents of dataset*/
proc contents data =original_data;
例 1: 変数からラベルを削除する
次のコードは、 proc データセットを使用して、データセット内の「x」という変数からのみラベルを削除する方法を示しています。
proc datasets lib =work;
modify original_data;
attrib x label ='';
ラベルが変数 x から削除された一方で、データセット内の他の変数は変更されていないことに注意してください。
例 2: すべての変数からラベルを削除する
次のコードは、 proc データセットを使用してデータセット内のすべての変数からラベルを削除する方法を示しています。
proc datasets lib =work;
modify original_data;
attrib _all_ label ='';
データセット内のすべての変数のラベルが削除されていることに注意してください。
注: proc データセットの完全なドキュメントはここで見つけることができます。
追加リソース
次のチュートリアルでは、SAS で他の一般的なタスクを実行する方法について説明します。
SAS でデータを正規化する方法
SAS で外れ値を特定する方法
SAS で文字列から数値を抽出する方法
SAS で先頭のゼロを削除する方法