본문 바로가기
통계프로그램 비교 시리즈/데이터 전처리 비교

통계프로그램 비교 시리즈 – 7. IMPORTING DATA FROM SAS

by 기서무나구물 2022. 1. 6.

포스팅 목차

    7. IMPORTING DATA FROM SAS


    1. Proc SQL

     


    2. SAS Programming

    • Export Format File을 생성하기 위한 SAS 프로그램;
    SAS Programming
    * Export Format File은 라벨, 포맷,Length 문장을 유지하는 이점.;
    
    LIBNAME To_R xport 'C:\data\mydata.xpt';
    DATA To_R.mydata;
     SET  BACK.mydata;
    RUN;

     


    3. SPSS

     


    4. R Programming (R-PROJECT)

    • SAS Export File을 읽기 위한 R-PROJECT 프로그램
    • 참고 문서 : An Introduction to S and the Hmisc and Design Libraries
    • Hmisc패키지의 함수는 포맷된 값, 변수 라벨, 길이를 읽을 수 있다.
    R Programming
    # 컴퓨터내에 SAS 설치 여부와 상관 없음.
    # 필요한 패키지 foreign과 Hmisc 패키지 로드.
    
    library(foreign)
    library(Hmisc)
    
    mydata<-sasxport.get("c:/work/mydata.xpt")
    print(mydata)

     


    5. R - Tidyverse

     


    6. Python - Pandas

     


    7. Python - dfply

     


     


     

    통계프로그램 비교 목록(Proc sql, SAS, SPSS, R 프로그래밍, R Tidyverse, Python Pandas, Python Dfply)
    [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 오라클 함수와 R & Python 비교 사전 목록 링크
    [SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE]
    SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크
    반응형

    댓글