BookmarkSubscribeRSS Feed

[SAS 프로그래밍 고수 백승민] [전치] Proc summary를 활용하여서 그룹별 전치하기

Started ‎06-11-2020 by
Modified ‎06-11-2020 by
Views 141

* 질문 : http://cafe.daum.net/statsas/B3m/14491

 

 

* 배열이나 프로그램 등으로도 작성이 가능하지만, PROC SUMMARY의 IDGROUP 옵션을 사용하면 다음과 같습니다.;

* OUT의 갯수가 유동적일때는 GROUP 별 최대 개수를 지정해야 합니다.;

* 참고1을 확인하시면 됩니다.;

 

DATA BACK;

INPUT ID $ TIME $ HAVIOR $;

CARDS;

1 0423 A

2 1200 B

3 0809 A

1 1927 C

3 0606 A

;

RUN;

 

PROC SUMMARY DATA=BACK NWAY MISSING;

     CLASS ID;

     OUTPUT OUT=BACK1(DROP=_:) IDGROUP(OBS OUT[2](TIME HAVIOR)=);

RUN;

 

* 참고1 : http://cafe.daum.net/statsas/3F8j/109;

* 참고2 : http://cafe.daum.net/statsas/3F8j/117;

* 참고3 : http://cafe.daum.net/statsas/B3m/14492