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

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *