BookmarkSubscribeRSS Feed

SAS University Edition 시작하기 (5) : 외부파일 읽어오기

Started ‎06-08-2020 by
Modified ‎06-08-2020 by
Views 1,110

안녕하세요.

 

MYSAS 홍보대사 최준입니다.

학계의 교수님과 학생들의 간편한 SAS 사용을 위하여 SAS University Edition 무료 소프트웨어가 출시되었습니다.

SAS University Edition은 직관적인 UI 환경이기 때문에 쉽게 사용할 수 있지만,

아직까지 많은 홍보가 되지는 않은 것 같습니다.

그래서 제가 미흡하지만, SAS University Edition 사용법, 및 기능에 대해서 연재해보고 있습니다.

이번 시간에는 외부파일 읽어오는 방법에 대해서 소개하고자 합니다

5-1.PNG

공유폴더에 있는 green.csv파일을 더블클릭하면 다음과 같이 표시됩니다.

green.csv파일을 읽어와서 SAS 데이터셋으로 만들고 싶으면

 

5-2.PNG

Snippet -> 데이터 -> CSV 파일 가져오기를 드래그 해서 가져오면 됩니다.

간단하게 코드에 대한 설명을 한다면

FILENAME = : 이 코드는 SAS program에 외부 file을 link 시켜주기 위해 사용됩니다.

OUT= : 생성할 데이터 셋의 이름을 의미합니다(WORK 라이브러리에 MYCSV파일로 저장 됩니다)
DBMS= : 불러올 데이터의 타입을 의미합니다(지금은 CSV파일을 불러오기 때문에 CSV로 작성합니다!)

REPLACE : 기존에 SAS Table이 있으면 덮어쓰는 기능(Overwrite)을 의미합니다.

 

Windows를 사용하시는 분은

/** FOR CSV Files uploaded from Unix/MacOS **/

FILENAME CSV "" TERMSTR=CR;

이부분을 삭제해야 합니다

(Unix/MacOs를 사용하시는 분은 반대로 삭제하시면 됩니다.)

 

5-3.PNG

지정하고자 하는 FILENAME의 정확한 경로가 헷갈리는 경우에는

폴더 -> 내폴더 -> green.csv 파일 마우스 우클릭을 하면 대상 위치에 경로명이 정확하게 나타납니다.

 

5-4.PNG

최종 코드의 모습입니다.

 

5-5.PNG

코드를 실행한다면, green.csv파일이 work라이브러리에 mycsv라는 sas 데이터셋으로 저장이 되었음을 확인할 수 있습니다.

 

이번에는 sas 데이터셋을 외부파일(csv파일)로 저장하는 방법에 대해서 살펴보겠습니다.

 

5-6.PNG

Snippet -> 데이터 -> CSV파일 생성 을 드래그 하면 다음과 같은 코드가 나타나는 것을 확인할 수 있습니다.

(Proc Import 불러오기 <-> Proc Export 내보내기를 의미합니다.)

 

5-7.PNG

 

코드를 실행해본다면 다음과 같은 엑셀 파일이 형성되었음을 확인할 수 있습니다.

 

 

지금까지 외부파일을 읽어오는 방법과 내보내는 방법에 대해서 살펴보겠습니다.

 

기타 궁금하신 점이 있으시다면

언제든지 저에게 쪽지​ or 댓글로 문의해주시면 친절하게 답변해드리겠습니다.

감사합니다.​ 

Version history
Last update:
‎06-08-2020 04:18 AM
Updated by:
Contributors

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!

Article Tags