본문 바로가기
SAS

[MACRO] 데이터세트 나눠서 분석 하기 (macro, %e...

by 기서무나구물 2011. 2. 22.

포스팅 목차

    Programming Category (English)728x90

    * PROC SURVEYSELECT를 사용하면 더 쉬울듯 합니다.;

     

    DATA CC;
    input x y;
    cards;
    1 3
    2 3
    3 2
    4 3
    5 6
    6 4
    7 3
    8 7
    9 4
    ;
    RUN;
    %MACRO BACK;
         %DO i=1 %to 9 %by 3;
                 DATA  main&i;
                    set cc (firstobs=%eval(&i) obs=%eval(&i+2));
                 run;

                 proc reg data=main&i;
                         model y=x;
                 run;
          %end;
    %mend BACK;

    data %BACK;

     

     

    * 통계분석연구회 : http://cafe.daum.net/statsas

    * 백승민홈페이지 : http://www.statwith.pe.kr



    백승민님의 파란블로그에서 발행된 글입니다.


    반응형

    댓글