Jak używać proc delete w sas-ie (z przykładem)


Możesz użyć instrukcji PROC DELETE w SAS-ie, aby usunąć określone pliki w folderach.

Istnieją dwa typowe sposoby wykorzystania tego stwierdzenia w praktyce:

Metoda 1: Użyj PROC DELETE, aby usunąć określony zestaw danych

 /*define path to folder*/
libname folder1 '/home/u13181/folder1/';

/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;

Metoda 2: Użyj PROC DELETE, aby usunąć wiele zestawów danych

 /*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 ;

Poniższe przykłady pokazują, jak w praktyce używać PROC DELETE z następującym folderem w SAS-ie o nazwie folder1 , który zawiera trzy zestawy danych:

Przykład 1: Użyj PROC DELETE, aby usunąć określony zbiór danych

Możemy użyć następującej składni z PROC DELETE , aby usunąć zbiór danych o nazwie data1 z folderu o nazwie folder1 :

 /*define path to folder*/
libname folder1 '/home/u13181/folder1/';

/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;

Kiedy wracamy do folderu 1 , możemy zobaczyć, że zbiór danych o nazwie data1 został usunięty z folderu:

Przykład 2: Użyj PROC DELETE, aby usunąć wiele zestawów danych

Możemy użyć następującej składni z PROC DELETE , aby usunąć zestawy danych o nazwie data2 i data3 z folderu o nazwie folder1 :

 /*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 ;

Kiedy wracamy do folderu 1, widzimy, że oba zbiory danych zostały z folderu usunięte:

Uwaga : Pełną dokumentację instrukcji PROC DELETE w SAS-ie znajdziesz tutaj .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w SAS-ie:

Jak używać PROC COPY w SAS
Jak sprawdzić, czy zbiór danych istnieje w SAS-ie
Jak łączyć zbiory danych w SAS-ie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *