Jak usunąć zbiory danych w sas-ie (3 przykłady)
Oto trzy najczęstsze sposoby usuwania zbiorów danych w SAS-ie:
Metoda 1: Usuń zbiór danych
proc datasets library =work nolist ;
delete data2;
quit ;
Metoda 2: Usuń wiele zestawów danych
proc datasets library =work nolist ;
delete data2 data3;
quit ;
Metoda 3: Usuń wszystkie zestawy danych z biblioteki
proc datasets library =work kill ;
Poniższe przykłady pokazują, jak używać każdej metody przy użyciu biblioteki WORK zawierającej trzy zestawy danych: data1 , data2 i data3 .
Przykład 1: Usuń zbiór danych
Możemy użyć poniższego kodu, aby usunąć tylko zbiór danych zatytułowany data2 w naszej bibliotece WORK :
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2;
quit ;
Możemy następnie użyć poniższego kodu, aby wyświetlić listę wszystkich pozostałych zbiorów danych w naszej bibliotece WORK :
proc datasets library =work memtype =data;
run ;
quit ;
Widzimy, że w naszej bibliotece WORK pozostają tylko dane1 i dane3 . Zbiór danych o nazwie data2 został usunięty.
Przykład 2: Usuń wiele zestawów danych
Możemy użyć następującego kodu, aby usunąć zestawy danych o nazwach data2 i data3 w naszej bibliotece WORK :
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2 data3;
quit ;
Możemy następnie użyć poniższego kodu, aby wyświetlić listę wszystkich pozostałych zbiorów danych w naszej bibliotece WORK :
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
Widzimy, że w naszej bibliotece WORK pozostaje tylko data1 . Zbiory danych data2 i data3 zostały usunięte.
Przykład 3: Usuń wszystkie zbiory danych z biblioteki
Możemy użyć następującego kodu, aby usunąć wszystkie zbiory danych z naszej biblioteki WORK :
/*delete all datasets from work library*/
proc datasets library =work kill ;
Możemy następnie użyć poniższego kodu, aby wyświetlić listę wszystkich pozostałych zbiorów danych w naszej bibliotece WORK :
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
Widzimy, że w naszej bibliotece WORK nie ma już więcej zestawów danych, ponieważ użyliśmy funkcji KILL , aby usunąć wszystkie zestawy danych.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w SAS-ie:
Jak korzystać ze podsumowania procedur w SAS-ie
Jak zmienić nazwy zmiennych w SAS-ie
Jak utworzyć nowe zmienne w SAS-ie