So löschen sie datensätze in sas (3 beispiele)


Hier sind die drei häufigsten Methoden zum Löschen von Datensätzen in SAS:

Methode 1: Einen Datensatz löschen

 proc datasets library =work nolist ;
    delete data2;
quit ;

Methode 2: Mehrere Datensätze löschen

 proc datasets library =work nolist ;
    delete data2 data3;
quit ;

Methode 3: Alle Datensätze aus der Bibliothek löschen

 proc datasets library =work kill ;

Die folgenden Beispiele zeigen, wie jede Methode mithilfe einer WORK- Bibliothek verwendet wird, die drei Datensätze enthält: data1 , data2 und data3 .

Beispiel 1: Einen Datensatz löschen

Mit dem folgenden Code können wir nur den Datensatz mit dem Titel data2 in unserer WORK- Bibliothek löschen:

 /*delete data2 from work library*/
proc datasets library =work nolist ;
    delete data2;
quit ;

Anschließend können wir den folgenden Code verwenden, um alle verbleibenden Datensätze in unserer WORK- Bibliothek aufzulisten:

 proc datasets library =work memtype =data;
run ;
quit ;

Wir können sehen, dass nur noch Daten1 und Daten3 in unserer WORK-Bibliothek verbleiben. Der Datensatz namens data2 wurde gelöscht.

Beispiel 2: Mehrere Datensätze löschen

Mit dem folgenden Code können wir die Datensätze mit den Namen data2 und data3 in unserer WORK- Bibliothek löschen:

 /*delete data2 from work library*/
proc datasets library =work nolist ;
    delete data2 data3;
quit ;

Anschließend können wir den folgenden Code verwenden, um alle verbleibenden Datensätze in unserer WORK- Bibliothek aufzulisten:

 /*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;

Wir können sehen, dass nur noch data1 in unserer WORK-Bibliothek verbleibt. Die Datensätze data2 und data3 wurden gelöscht.

Beispiel 3: Alle Datensätze aus der Bibliothek löschen

Mit dem folgenden Code können wir alle Datensätze aus unserer WORK- Bibliothek entfernen:

 /*delete all datasets from work library*/
proc datasets library =work kill ;

Anschließend können wir den folgenden Code verwenden, um alle verbleibenden Datensätze in unserer WORK- Bibliothek aufzulisten:

 /*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;

Wir können sehen, dass in unserer WORK- Bibliothek keine weiteren Datensätze mehr vorhanden sind, da wir die KILL- Funktion zum Löschen aller Datensätze verwendet haben.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:

So verwenden Sie die Verfahrenszusammenfassung in SAS
So benennen Sie Variablen in SAS um
So erstellen Sie neue Variablen in SAS

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert