사이트맵  |  Contact Us
 
홈 > SAS Tech & Tip > SAS Enterprise Guide
Enterprise Guide를 이용한 Market Analysis (3) 2018.12.11
전보배 401 1
http://www.mysas.co.kr/SAS_tiptech/i_eg.asp?b_no=11006&gotopage=1&con=subject&keyword=&cmd=content&bd_no=28&gubun=

 

[그림 3-1]


 

작업 공간에 위 [그림 3-1] 과 같은 플로우를 그리고 계시지요? 오늘도 egp를 열고, 라이브러리 할당과 [연령대] 질의 빌더를 실행한 후 작업을 이어가도록 해보겠습니다.

 

 

Sum Performance Variables

 

“WORK.DMR_AGE_GRP” data set16,019개의 데이터로 이루어져 있습니다.

DMR 출판사의 데이터인 이 data set을 출판 업계 전체 데이터인 “MKT.PUBLISHING_MARKET_KR” join하여 비교해 보는 것이 Market Analysis의 목표 입니다.

그러기 위해서 “WORK.DMR_AGE_GRP”“MKT.PUBLISHING_MARKET_KR”와 같은 레벨(연령대, 성별)로 요약하려고 합니다.

 

이 작업은 [질의빌더]에서 하겠습니다. 작업공간에서 “WORK.DMR_AGE_GRP”을 선택한 후 우클릭 하여 [질의빌더]를 선택합니다.

 

[그림 3-2]


 

저희는 함께 작업하고 있기 때문에 편의성을 위하여, [질의 이름]요약통계량으로 [출력 이름]“WORK.DMR_SUM”으로 설정하겠습니다. 그리고, 기준이 되는 연령대와 성별 칼럼을 [데이터 선택] 창으로 가져오겠습니다.

 

우리가 이 질의빌더에서 만들고자 하는 요약 칼럼들은 연령대와 성별을 기준으로

     구독자수 합

     구독부수 합

     고객의 수익 합

입니다.

 

먼저, 구독자수 합을 구하기 위해서 고객번호 하나당 한 사람의 고객을 뜻하기 때문에 고객번호를 세어 오려고 합니다.

 

[그림 3-3]


 

[그림 3-3]과 같이, 고객번호를 [데이터 선택] 창으로 끌어온 뒤 [요약] 줄에서 “COUNT DISTINCT”를 선택합니다.

그러면, 아래 [그림 3-4]와 같이 [데이터 선택] 창 아래에 [그룹 요약] 이라는 창이 하나 더 생깁니다.

 

[그림 3-4]


 

어떤 칼럼을 기준으로 해당 데이터를 요약할 것인가를 표시해 줍니다. 그런데, 자동으로 우리가 원하는 성별, 연령대 칼럼이 선택됐습니다.

 

하지만, 현실에서 작업하실 때에는 수동으로 그 기준을 잡아줘야 할 경우도 생깁니다. 그럴 경우에는 [자동으로 그룹 선택] 체크 박스를 풀어 주시고 바로 오른 쪽에 보이는 [그룹 편집] 버튼을 클릭합니다.

 

[그림 3-5]


 

[그룹 편집] 창이 나타나면, 우리가 원하는 성별”, “연령대칼럼을 다시 더블 클릭해서 선택해 줍니다.

 

[그림 3-6]


 

 “연령대”, “성별label이므로 실제 칼럼명인 “age_grp”, “gender”가 와도 당황 하시면 안됩니다 ^^

다시 확인 버튼을 누르시면, [자동으로 그룹 선택]이 아니지만, 아까와 똑 같은 결과가 나타납니다.

 

[그림 3-7]


 

이제 [그룹 요약] 부분이 이해되시지요? 이렇게 제가 자세하게 설명하는 이유는 당연히! 실무에서 많이 쓰이기 때문입니다.

 

자 이제 나머지 칼럼들도 요약하러 가보겠습니다. 이젠 쉽게 하실 수 있을 거예요.

 

[그림 3-8]과 같은 결과가 나오도록, “구독부수”, “수익성칼럼을 [데이터 선택]창으로 끌어다 놓은 후 [요약] 줄을 “SUM”으로 바꿔 줍니다.

 

[그림 3-8]


 

, 실행해 볼까요??

 

[그림 3-9]


 

출판 업계 데이터와 유사하게 연령대와 성별로 요약한 데이터가 나왔습니다. 다음 시간에는 두 data setjoin 작업으로 붙여 보도록 하겠습니다.



감사합니다.

 

 

 

오늘까지 작업한 EGP를 다운로드 하실 수 있습니다.
저는 SAS Enterprise Guide 7.1, Local 환경에서 작업했습니다.
하위 버전이거나서버환경 일 경우 실행이 되지 않으실 수 있으니 참고 바랍니다.
물론 같은 버전같은 환경이어도라이브러리 디렉토리(D:\TEMP\DMR_전략팀)가 다르거나 불러오기 파일 위치(D:\Trea_SYSOP\Enterprise Guide를 이용한 Business Analytics)가 다르면 실행되지 않습니다.

 

참조 : [Business Analytics Using SAS Enterprise Guide and SAS Enterprise Miner: A Beginner's Guide]  

 
  dmr_customer_base_kr[3].sas7bdat
publishing_market_kr.sas7bdat
DMR_시장분석[2].egp
다운로드 수 | 13
휴대폰 번호
휴대폰 인증번호
 
 Enterprise Guide를 이용한 Market Analysis (4)
 Enterprise Guide를 이용한 Market Analysis (2)