Как использовать proc delete в sas (с примером)
Вы можете использовать оператор PROC DELETE в SAS для удаления определенных файлов в папках.
Есть два распространенных способа использования этого утверждения на практике:
Способ 1: используйте PROC DELETE для удаления определенного набора данных.
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
Способ 2. Используйте PROC DELETE для удаления нескольких наборов данных.
/*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 ;
В следующих примерах показано, как на практике использовать PROC DELETE со следующей папкой в SAS под названием «folder1» , которая содержит три набора данных:
Пример 1. Используйте PROC DELETE для удаления определенного набора данных.
Мы можем использовать следующий синтаксис с PROC DELETE , чтобы удалить набор данных с именем data1 из папки с именемfolder1 :
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
Когда мы вернемся в папку 1 , мы увидим, что набор данных с именем data1 был удален из папки:
Пример 2. Используйте PROC DELETE для удаления нескольких наборов данных.
Мы можем использовать следующий синтаксис с PROC DELETE для удаления наборов данных с именами data2 и data3 из папки с именем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 ;
Когда мы вернемся в папку 1, мы увидим, что оба набора данных были удалены из папки:
Примечание . Полную документацию по оператору PROC DELETE в SAS можно найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в SAS:
Как использовать PROC COPY в SAS
Как проверить, существует ли набор данных в SAS
Как объединить наборы данных в SAS