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