728x90

SAS의 기능 중, 강력한 것은(SPSS 보다) 분석과정 중의 결과를 파일로 저장하여

동일 프로그램에서 자유자재로 사용할 수 있는 점이었습니다.

SAS는 그만큼 파일 핸들링 기능이 강력합니다.

R을 사용해 보니 SAS와는 비교할 수 없을 정도로 파일 핸들링 기능이 강력한 것을

느꼈습니다.

 

조금 어려운 말이긴 하지만

R에서는 결과를 객체로 곧 바로 저장됩니다.

예.

 model_out <- lm(y~x1+x2) 

이렇게 한 줄만 하면 회귀분석의 결과 model_out 란 객체로 곧바로 저장되어

사용할 수 있습니다.

 

SAS 에서는

PROC REG;MODEL y=x1 x2;OUTPUT OUT=model_out P=pre R=sesid;

와 같이 회귀분석 프로시져인 REG를 사용하되 OUTPUT으로 데이터셋 명을 지정하고

데이터셋에 들어가 변수 기대치(pre), 잔차(resid)에 대한 변수명을 지정합니다.

 

둘 다 같은 흐름이기는 한데, 이 결과를 이용하려면

SAS에서는 Merge 등을 사용해야 하는데, 이것 또한 R은 편리하게 할 수 있습니다.

+ Recent posts