로그인   |  회원가입  |  사이트맵  |  Contact Us
  아이디 저장하기
 
홈 > SAS Tech & Tip > SAS 고수
[Json] SAS에서 Json 파일을 읽기 위한 여러 방식 2017.08.09
백승민 176 0
http://www.mysas.co.kr/sas_tiptech/a_all.asp?b_no=7393&cmd=content&bd_no=33

* SAS 프로그램 및 파일 : http://cafe.daum.net/statsas/3F8j/354

 

 

* 위키백과 설명 : https://ko.wikipedia.org/wiki/JSON;

 

/*

JSON(제이슨[1], JavaScript Object Notation)은 속성-값 쌍으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 

읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다. 비동기 브라우저/서버 통신 (AJAX)을 위해, 넓게는 XML(AJAX가 사용)을 

대체하는 주요 데이터 포맷이다. 특히, 인터넷에서 자료를 주고 받을 때 그 자료를 표현하는 방법으로 알려져 있다. 

자료의 종류에 큰 제한은 없으며, 특히 컴퓨터 프로그램의 변수값을 표현하는 데 적합하다.

*/

 

* SAS에서 Json 파일을 읽기 위한 여러 방식

 : Json 파일 읽기 SAS 프로그래밍.sas


 : 최신 SAS 9.4 (1M4)을 사용하면 libname (JSON Engine)을 사용하면 쉽게 읽을 수 있고,

   이전 버젼이라면 PROC IML을 사용하여서 R의 jsonlite 패키지 사용하도록 프로그램 구현.

 

   하단의 3번과 4번은 프로그램 양과 여러 상황에 따른 프로그램 구현 및 JAVA/LUA 등의 프로그래밍 지식 필요.

 

1. LIBNAME Statement, JSON Engine(SAS 9.4 (1M4))

2. PROC IML : R의 jsonlite 패키지 사용


3. SAS 데이터 스텝

4. Proc Groovy / Proc Lua / Proc DS2 ( 실제 Json 파일을 읽기 위한 프로그램은 구현 못하고 예제만 구현 )

  : 단점- 자바 및 LUA 프로그램을 알아야 함. 

 
 
 
 
 [Graphically Speaking] Data Visualization with a focus on SAS ODS Graphics
 [디렉토리] 공백이 포함된 디렉토리 읽기