Как использовать 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *