Come utilizzare proc delete in sas (con esempio)
È possibile utilizzare l’istruzione PROC DELETE in SAS per eliminare file specifici nelle cartelle.
Esistono due modi comuni per utilizzare questa affermazione nella pratica:
Metodo 1: utilizzare PROC DELETE per eliminare un set di dati specifico
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
Metodo 2: utilizzare PROC DELETE per eliminare più set di dati
/*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 ;
I seguenti esempi mostrano come utilizzare in pratica PROC DELETE con la seguente cartella in SAS chiamata cartella1 che contiene tre serie di dati:
Esempio 1: utilizzare PROC DELETE per eliminare un set di dati specifico
Possiamo utilizzare la seguente sintassi con PROC DELETE per eliminare il set di dati chiamato data1 dalla cartella denominata cartella1 :
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
Quando torniamo alla cartella 1 , possiamo vedere che il set di dati chiamato data1 è stato eliminato dalla cartella:
Esempio 2: utilizzare PROC DELETE per eliminare più set di dati
Possiamo utilizzare la seguente sintassi con PROC DELETE per eliminare i set di dati chiamati data2 e data3 dalla cartella denominata cartella1 :
/*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 ;
Quando torniamo alla cartella 1, possiamo vedere che entrambi i set di dati sono stati eliminati dalla cartella:
Nota : è possibile trovare la documentazione completa per l’istruzione PROC DELETE in SAS qui .
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:
Come utilizzare PROC COPY in SAS
Come verificare se il set di dati esiste in SAS
Come concatenare i set di dati in SAS