BookmarkSubscribeRSS Feed

[예제로 배우는 SAS] 6. Reading and Writing Data from Excel Spreadsheet

Started ‎06-11-2020 by
Modified ‎06-11-2020 by
Views 152

1.PNG

 

 

안녕하세요. MYSAS입니다.

 금주는 엑셀에서 데이터를 읽고 쓰는 방법에 대해 알아보겠습니다.

 

 

 

목  차

  1. Introduction 
  2. Import Wizard 이용하기
  3. SAS Data Set으로 엑셀 스프레드시트 만들기
  4. SAS Ouput Delivery System으로 SAS Data Set 변환하기  

 

 

 

1. Introduction

  보통 사람들은 데이터를 엑셀로 정리하곤 합니다. SAS에서는 엑셀에 저장되어있는 데이터를 SAS Data로 쉽게 변환하게끔 하는 방법이있습니다. XLS파일을 CSV파일로 전환하여 변환시키는 방법 등 여러가지가 있는데, 오늘 배울 내용은 매우 간단하니 함께 살펴보도록 하겠습니다^^

 

 

 

2. Import Wizard 이용하기

 SAS는 거의 모든 Source로 부터 데이터를 불러올수 있습니다. 예를 들어, 가장 흔히 사용하는 Raw Text 데이터, Microsoft Office Excel 데이터, Access Databases 등 뿐만 아니라, 오라클, DB2 등과 같은 데이터베이스 시스템내 데이터도 불러 올 수 있습니다.

 FILE - IMPORT DATA를 선택하시면

1(10).jpg

그리고 Next버튼을 누른다면2(10).jpg

불러오고자하는 파일을 선택합니다. 그리고 나서3(8).jpg

저장하고자 하는 Library와 파일명을 설정해 Finish를 누르면 끝납니다^^

 

 

 

3. SAS Data Set으로 엑셀 스프레드시트 만들기

  위의 과정을 거꾸로 가면 됩니다.

  FILE - Export Data를 선택하면

4(9).jpg

위 창에서 데이터가 있는 라이브러리를 선택하고 파일명을 선택하고 Next를 누르면5(7).jpg

원하시는 파일 확장자를 선택할 수 있습니다.(Xls, CSV 등)6(5).jpg

그 후 저장하고 싶은 위치를 설정하고 Finish를 누르면 끝납니다.

 

 

 

  1. SAS Output Delivery System으로 SAS Data Set 변환시키기.
  • SAS의 ODS를 이용하면 CSV파일을 만들수도 있어 Excel 파일을 바로 열수가 있습니다.

libname learn ‘c:\books\learning’;

 

Ods csv file=’c:\books\learning\odsexample.csv’;

 

proc print data=learn.survey noobs;

 

run;
 

  •  ODS라는 명령문은 결과물이 CSV파일 형태로 나오게 만듭니다.
  • 이렇게 해서 만들어진 파일은 Excel로도 바로 열릴수가 있습니다.

 

 

수고하셨습니다. 정답은 다음주에 댓글로 달아드리겠습니다.^^ 즐거운 한주 보내세요~

 

본 자료의 저작권은 sas에 있습니다

Version history
Last update:
‎06-11-2020 09:27 PM
Updated by:
Contributors

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

Article Labels
Article Tags