Come eliminare i set di dati in sas (3 esempi)
Ecco i tre modi più comuni per eliminare i set di dati in SAS:
Metodo 1: eliminare un set di dati
proc datasets library =work nolist ;
delete data2;
quit ;
Metodo 2: Elimina più set di dati
proc datasets library =work nolist ;
delete data2 data3;
quit ;
Metodo 3: eliminare tutti i set di dati dalla libreria
proc datasets library =work kill ;
Gli esempi seguenti mostrano come utilizzare ciascun metodo utilizzando una libreria WORK contenente tre set di dati: data1 , data2 e data3 .
Esempio 1: eliminare un set di dati
Possiamo utilizzare il seguente codice per eliminare solo il set di dati denominato data2 nella nostra libreria WORK :
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2;
quit ;
Possiamo quindi utilizzare il seguente codice per elencare tutti i set di dati rimanenti nella nostra libreria WORK :
proc datasets library =work memtype =data;
run ;
quit ;
Possiamo vedere che solo data1 e data3 rimangono nella nostra libreria WORK. Il set di dati denominato data2 è stato eliminato.
Esempio 2: eliminare più set di dati
Possiamo utilizzare il seguente codice per eliminare i set di dati denominati data2 e data3 nella nostra libreria WORK :
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2 data3;
quit ;
Possiamo quindi utilizzare il seguente codice per elencare tutti i set di dati rimanenti nella nostra libreria WORK :
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
Possiamo vedere che solo data1 rimane nella nostra libreria WORK. I set di dati data2 e data3 sono stati eliminati.
Esempio 3: eliminare tutti i set di dati dalla libreria
Possiamo utilizzare il seguente codice per rimuovere tutti i set di dati dalla nostra libreria WORK :
/*delete all datasets from work library*/
proc datasets library =work kill ;
Possiamo quindi utilizzare il seguente codice per elencare tutti i set di dati rimanenti nella nostra libreria WORK :
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
Possiamo vedere che non ci sono più set di dati rimasti nella nostra libreria WORK poiché abbiamo utilizzato la funzione KILL per eliminare tutti i set di dati.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:
Come utilizzare il riepilogo della procedura in SAS
Come rinominare le variabili in SAS
Come creare nuove variabili in SAS