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 이라는 폴더에서 data2 및 data3 이라는 데이터세트를 삭제할 수 있습니다.
/*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에서 데이터 세트를 연결하는 방법