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

통계프로그램 비교 시리즈 – 9. EXPORTING DATA TO SAS & SPSS DATA SETS

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

9. EXPORTING DATA TO SAS & SPSS DATA SETS

 


1. Proc SQL


2. SAS Programming


3. SPSS

 


4. R Programming (R-PROJECT)

 

1) R-Project에서 TEXT 파일로 데이터 방출하기

R Programming
* portable format 파일 생성.

GET FILE='C:\mydata.sav'.

EXPORT OUTFILE='c:\mydata.por'.

 


2) R-Project에서 SAS로 데이터 방출하기

R Programming
# SAS에서 데이터 읽기 위한 프로그램 생성(mydata.sas)

library(foreign)

write.foreign(mydata,
              "c:/data/mydata3.txt",
              "c:/data/mydata.sas",
               package="SAS")

 

R Programming
# 프로그램 결과 생성되는 SAS에서 데이터를 읽을수 있는 mydata.sas 프로그램

# * Written by R;
# * write.foreign(mydata, "c:/data/mydata3.txt","c:/data/mydata.sas",  ;

PROC FORMAT;
 value gender 1 = "f"
              2 = "m" ;
Run;

DATA  rdata ;
      INFILE  "c:/data/mydata3.txt"
               DSD LRECL= 17 ;

      INPUT  id  workshop Gender q1 q2 q3 q4;
      FORMAT gender gender. ;
RUN;

 


3) R-Project에서 SPSS로 데이터 방출하기

R Programming
# SPSS에서 데이터 읽기 위한 프로그램 생성(mydata.sps)

library(foreign)

write.foreign(mydata,"c:/mydata2.txt","c:/mydata.sps",
   package="SPSS")

 


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 예제로 만나는 테이블 데이터 처리 방법 리스트 링크
반응형

댓글