Proc delete gebruiken in sas (met voorbeeld)
U kunt de PROC DELETE -instructie in SAS gebruiken om specifieke bestanden in mappen te verwijderen.
Er zijn twee veel voorkomende manieren om deze verklaring in de praktijk te gebruiken:
Methode 1: Gebruik PROC DELETE om een specifieke dataset te verwijderen
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
Methode 2: Gebruik PROC DELETE om meerdere datasets te verwijderen
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete datasets called data2 and data3 in folder called folder1*/
proc delete data =folder1.data2 folder1.data3;
run ;
De volgende voorbeelden laten zien hoe u PROC DELETE in de praktijk kunt gebruiken met de volgende map in SAS genaamd map1 , die drie sets gegevens bevat:
Voorbeeld 1: Gebruik PROC DELETE om een specifieke dataset te verwijderen
We kunnen de volgende syntaxis gebruiken met PROC DELETE om de gegevensset met de naam data1 te verwijderen uit de map met de naam map1 :
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
Wanneer we terugkeren naar map 1 , kunnen we zien dat de dataset genaamd data1 uit de map is verwijderd:
Voorbeeld 2: Gebruik PROC DELETE om meerdere datasets te verwijderen
We kunnen de volgende syntaxis gebruiken met PROC DELETE om de datasets genaamd data2 en data3 te verwijderen uit de map genaamd map1 :
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete datasets called data2 and data3 in folder called folder1*/
proc delete data =folder1.data2 folder1.data3;
run ;
Als we terugkeren naar map 1, kunnen we zien dat beide datasets uit de map zijn verwijderd:
Opmerking : u kunt hier de volledige documentatie voor de PROC DELETE- instructie in SAS vinden.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:
PROC COPY gebruiken in SAS
Hoe u kunt controleren of de gegevensset bestaat in SAS
Gegevenssets samenvoegen in SAS