Як видалити набори даних у sas (3 приклади)
Ось три найпоширеніші способи видалення наборів даних у SAS:
Спосіб 1. Видалення набору даних
proc datasets library =work nolist ;
delete data2;
quit ;
Спосіб 2. Видалення кількох наборів даних
proc datasets library =work nolist ;
delete data2 data3;
quit ;
Спосіб 3. Видаліть усі набори даних із бібліотеки
proc datasets library =work kill ;
У наступних прикладах показано, як використовувати кожен метод за допомогою бібліотеки WORK , що містить три набори даних: data1 , data2 і data3 .
Приклад 1: видалення набору даних
Ми можемо використати наступний код, щоб видалити лише набір даних під назвою data2 у нашій бібліотеці WORK :
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2;
quit ;
Потім ми можемо використати наступний код, щоб перерахувати всі набори даних, що залишилися в нашій бібліотеці WORK :
proc datasets library =work memtype =data;
run ;
quit ;
Ми бачимо, що в нашій бібліотеці WORK залишилися лише data1 і data3 . Набір даних під назвою data2 видалено.
Приклад 2: видалення кількох наборів даних
Ми можемо використати такий код, щоб видалити набори даних з іменами data2 і data3 у нашій бібліотеці WORK :
/*delete data2 from work library*/
proc datasets library =work nolist ;
delete data2 data3;
quit ;
Потім ми можемо використати наступний код, щоб перерахувати всі набори даних, що залишилися в нашій бібліотеці WORK :
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
Ми бачимо, що в нашій бібліотеці WORK залишилися лише data1 . Набори даних data2 і data3 видалено.
Приклад 3: видалення всіх наборів даних із бібліотеки
Ми можемо використати наступний код, щоб видалити всі набори даних із нашої WORK бібліотеки:
/*delete all datasets from work library*/
proc datasets library =work kill ;
Потім ми можемо використати наступний код, щоб перерахувати всі набори даних, що залишилися в нашій бібліотеці WORK :
/*view all remaining datasets in work library*/
proc datasets library =work memtype =data;
run ;
quit ;
Ми бачимо, що в нашій бібліотеці WORK більше не залишилося наборів даних, оскільки ми використали функцію KILL для видалення всіх наборів даних.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:
Як використовувати зведення процедур у SAS
Як перейменувати змінні в SAS
Як створити нові змінні в SAS