Sas でデータセットを削除する方法 (3 つの例)
SAS でデータセットを削除する最も一般的な 3 つの方法は次のとおりです。
方法 1: データセットを削除する
proc datasets library =work nolist ;
delete data2;
quit ;
方法 2: 複数のデータセットを削除する
proc datasets library =work nolist ;
delete data2 data3;
quit ;
方法 3: ライブラリからすべてのデータセットを削除する
proc datasets library =work kill ;
次の例は、3 つのデータ セット ( data1 、 data2 、およびdata3 )を含むWORKライブラリを使用して各メソッドを使用する方法を示しています。
例 1: データセットを削除する
次のコードを使用すると、 WORKライブラリ内のdata2というタイトルのデータセットのみを削除できます。
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2;
quit ;
次に、次のコードを使用して、 WORKライブラリに残っているすべてのデータセットを一覧表示します。
proc datasets library =work memtype =data;
run ;
quit ;
WORK ライブラリにはdata1とdata3だけが残っていることがわかります。 data2というデータセットが削除されました。
例 2: 複数のデータセットを削除する
次のコードを使用して、 WORKライブラリ内のdata2およびdata3という名前のデータセットを削除できます。
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2 data3;
quit ;
次に、次のコードを使用して、 WORKライブラリに残っているすべてのデータセットを一覧表示します。
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
WORK ライブラリにはdata1だけが残っていることがわかります。 data2およびdata3データセットは削除されました。
例 3: ライブラリからすべてのデータセットを削除する
次のコードを使用して、 WORKライブラリからすべてのデータセットを削除できます。
/*delete all datasets from work library*/
proc datasets library =work kill ;
次に、次のコードを使用して、 WORKライブラリに残っているすべてのデータセットを一覧表示します。
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
KILL関数を使用してすべてのデータセットを削除したため、 WORKライブラリにはデータセットがもう残っていないことがわかります。
追加リソース
次のチュートリアルでは、SAS で他の一般的なタスクを実行する方法について説明します。