Gegevenssets verwijderen in sas (3 voorbeelden)


Dit zijn de drie meest voorkomende manieren om gegevenssets in SAS te verwijderen:

Methode 1: Een dataset verwijderen

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

Methode 2: Meerdere gegevenssets verwijderen

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

Methode 3: Verwijder alle datasets uit de bibliotheek

 proc datasets library =work kill ;

De volgende voorbeelden laten zien hoe u elke methode kunt gebruiken met behulp van een WORK- bibliotheek die drie gegevenssets bevat: data1 , data2 en data3 .

Voorbeeld 1: Een dataset verwijderen

We kunnen de volgende code gebruiken om alleen de dataset met de titel data2 in onze WORK- bibliotheek te verwijderen:

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

We kunnen dan de volgende code gebruiken om alle resterende datasets in onze WORK- bibliotheek weer te geven:

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

We kunnen zien dat alleen data1 en data3 in onze WORK-bibliotheek achterblijven. De dataset met de naam data2 is verwijderd.

Voorbeeld 2: Meerdere datasets verwijderen

We kunnen de volgende code gebruiken om de datasets genaamd data2 en data3 in onze WORK- bibliotheek te verwijderen:

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

We kunnen dan de volgende code gebruiken om alle resterende datasets in onze WORK- bibliotheek weer te geven:

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

We kunnen zien dat alleen data1 in onze WORK-bibliotheek overblijft. De gegevenssets data2 en data3 zijn verwijderd.

Voorbeeld 3: Verwijder alle datasets uit de bibliotheek

We kunnen de volgende code gebruiken om alle datasets uit onze WORK- bibliotheek te verwijderen:

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

We kunnen dan de volgende code gebruiken om alle resterende datasets in onze WORK- bibliotheek weer te geven:

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

We kunnen zien dat er geen datasets meer over zijn in onze WORK- bibliotheek, aangezien we de KILL- functie hebben gebruikt om alle datasets te verwijderen.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:

Procedureoverzicht gebruiken in SAS
Variabelen hernoemen in SAS
Nieuwe variabelen maken in SAS

Einen Kommentar hinzufügen

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