* 출처 : http://cafe.daum.net/statsas/3F8j/193
* 질문 : http://cafe.daum.net/statsas/B3m/13557
* 한글과 함께 들어간 문장이라서 좀 복잡하게 구현이 되었네요;
* k로 시작하는 함수는 2BYTE 문자에 대한 함수 처리시 사용되는 함수입니다;
* 함수 참고 : http://www.statwith.pe.kr/SAS/1.FUNCTION/F_list.htm;
DATA BACK;
INPUT @;
LENGTH VAR $200. TEAM $8. GROUND $30. TYPE $15. CLASS $2. ROOF_TYP $2.;
VAR = _INFILE_;
TEAM = KSUBSTR(VAR,1,KINDEX(VAR,'')-1);
GROUND = KSUBSTR(VAR,KINDEX(VAR,'')+1,KINDEX(VAR,'(')-KINDEX(VAR,'')-1);
TYPE = SUBSTR(VAR,FIND(VAR,'(')+1,FIND(VAR,')')-FIND(VAR,'(')-1);
CLASS = SUBSTR(VAR,ANYALPHA(VAR),INDEX(VAR,'개')-ANYALPHA(VAR));
ROOF_TYP = KSUBSTR(VAR,KINDEX(VAR,'개'),1);
INPUT @'개' VAR1 VAR2 VAR3 VAR4;
CARDS;
기아 광주 광역시 무등경기장(천연)-B 개 -0.12 9.71 10.33 2.47
두산 서울 특별시 잠실주경기장(천연)-A 개 -0.11 7.43 12.74 -5.77
엘지 서울 특별시 잠실주경기장(천연)-A 개 0.63 9.80 22.10 -2.66
에스케이 인천 광역시 문학경기장(천연-고급형)-A 개 1.58 10.75 23.18 -3.14
삼성 대구광역시시민경기장(천연)-B1개 5.03 12.20 27.11 3.11
;
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.