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 つのデータ セット ( data1data2 、および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 ライブラリにはdata1data3だけが残っていることがわかります。 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 で他の一般的なタスクを実行する方法について説明します。

SAS での手順の概要の使用方法
SAS で変数の名前を変更する方法
SAS で新しい変数を作成する方法

コメントを追加する

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