Sas에서 proc delete를 사용하는 방법(예제 포함)


SAS에서 PROC DELETE 문을 사용하여 폴더의 특정 파일을 삭제할 수 있습니다.

실제로 이 명령문을 사용하는 두 가지 일반적인 방법이 있습니다.

방법 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 ;

다음 예에서는 세 가지 데이터 세트가 포함된 폴더1 이라는 SAS의 다음 폴더에서 실제로 PROC DELETE를 사용하는 방법을 보여줍니다.

예시 1: PROC DELETE를 사용하여 특정 데이터세트 삭제

PROC DELETE 와 함께 다음 구문을 사용하여 폴더1 이라는 폴더에서 data1 이라는 데이터세트를 삭제할 수 있습니다.

 /*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 와 함께 다음 구문을 사용하여 폴더1 이라는 폴더에서 data2data3 이라는 데이터세트를 삭제할 수 있습니다.

 /*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 로 돌아가면 두 데이터 세트가 모두 폴더에서 삭제된 것을 볼 수 있습니다.

참고 : 여기에서 SAS의 PROC DELETE 문에 대한 전체 문서를 찾을 수 있습니다.

추가 리소스

다음 튜토리얼에서는 SAS에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

SAS에서 PROC COPY를 사용하는 방법
SAS에 데이터 세트가 있는지 확인하는 방법
SAS에서 데이터 세트를 연결하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다