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

 

JOIN

 

작업공간에서 “MKT.PUBLISHING_MARKET_KR” data sest을 선택 후 우클릭을 하여 [질의빌더]를 실행합니다.

 

[그림 3-10]


 

 

위 [그림 3-10] 과 같이 [질의 이름은 “MERGE”로 바꿔 주시고출력 이름도 “WORK.MERGE_D”로 바꿔 주시기 바랍니다그리고빨간색 네모 안에 툴바에서 테이블 추가” 버튼을 눌러 “WORK.DMR_SUM” data set을 선택해 주시기 바랍니다.


(테이블 추가 과정을 생략하고 싶으시면작업공간에서 join 하고자 하는 data set을 한꺼번에 선택하시고 우클릭 하셔서 [질의빌더]를 실행하시면두 data set이 왼쪽 패널에 다 올라옵니다.)


data set을 선택하셨으면다시 [그림 3-10]의 빨간색 네모 안에 툴바에서 테이블 조인을 선택합니다.

 

[그림 3-11]


 

고등학교 1학년 초반에 배웠던밴다이어그램 그림이 보이시죠바로 inner join을 나타내는 표시 입니다우리는 “MKT.PUBLISHING_MARKET_KR” data set을 기준으로 “WORK.DMR_SUM” 을 붙이려고 합니다그러면 left join을 써야 하죠그 기준이 되는 칼럼은 성별과 연령대” 입니다.


그럼 inner join 아이콘 위에서 우클릭을 하시고, [그림 3-11]과 같이 조인 삭제를 선택합니다.

 

[그림 3-12]


 

[그림 3-12]과 같은 팝업창이 보이시나요다소… 위협적이지만용감하게 [버튼을 클릭하겠습니다.

 

[그림 3-13]


 

join의 기준이 되는 칼럼 중 하나인 성별” 칼럼을 선택하시고우클릭을 하셔서 “t2”의 성별까지 쭉 이어줍니다. (t1, t2는 EG에서 data set에 붙여주는 간단한 별명입니다.)

 

[그림 3-14]



그리고위에서 두번째 줄에 있는 “left join”을 선택합니다. [조건박스에서 밴다이어그램 그림이 바뀌는 것을 쓱 확인 하신 후 [편집버튼을 누릅니다.

우리는 join 하는 기준이 2개 이기 때문에 “연령대끼리 같다는 조건을 추가 해 주어야 합니다.

 

[그림 3-15]


 

[필터 입력창에 그림과 같이 “t1.AGE_GROUP = t2.age_grp”라고 입력하시면 됩니다. (타이핑이 귀찮으신 분은 왼쪽 아래의 테이블을 풀고 칼럼을 더블 클릭하시면자동으로 타이핑이 됩니다.^^)

이제 거의 다 왔습니다.

 

[그림 3-16]


 

[join tables on’ 절에 포함할 필터창에 우리가 입력한 조건이 추가 되어 있습니다. [확인버튼을 클릭합니다그리고 [테이블 및 조인창에서 [닫기버튼을 누릅니다.

 

[그림 3-17]


 

이번에는 출력하고자 하는 칼럼을 [데이터 선택창에 끌어다 옮겨줍니다그리고 [그림 3-17]을 참고하여 “WORK.DMR_SUM”에서 가져온 칼럼의 이름을 바꿔주겠습니다칼럼명을 수정하여 비교를 더 수월하게 하기 위함입니다.

 

[그림 3-18]


 

칼럼 이름을 느리게 두 번 클릭하면 수정모드가 됩니다.

 

이제 대망의 [실행버튼을 누를 차례가 왔습니다.

바르게 실행하셨다면아래와 같은 결과가 나옵니다아마 에러 메시지가 뜨는 분들도 계실 겁니다.

 

[그림 3-19]


 

에러 메시지가 뜨는 분들은 작업을 최대한 수정해 보시기 바랍니다그래도 혹시 수정이 안되시는 분들은 “trea.bobae@gmail.com”으로 위 [그림 3-19]와 같이 에러가 포함된 로그를 메일을 보내주시거나 댓글을 달아주시면제가 최대한 도와드리도록 하겠습니다.

다음 시간에는 결과를 보며, “Enterprise Guide를 이용한 Market Analysis “ 마무리 짓도록 하겠습니다.

감사합니다.

 

 

오늘까지 작업한 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[4].sas7bdat
publishing_market_kr[2].sas7bdat
DMR_시장분석[3].egp
다운로드 수 | 9
휴대폰 번호
휴대폰 인증번호
 
 Enterprise Guide를 이용한 Market Analysis (5)
 Enterprise Guide를 이용한 Market Analysis (3)