사이트맵  |  Contact Us
 
홈 > SAS Stories > SAS 활용 노하우
[SASCHOOL질의응답]E-Miner에서 각 노드에서 데이터셋 추출하기 2010.07.28
MYSAS 4677 0
http://www.mysas.co.kr/sas_club/d_freeboard.asp?b_no=1481&gotopage=5&con=subject&keyword=&cmd=content&bd_no=04&gubun=%EC%A7%88%EB%AC%B8

안녕하세요,. MYSAS입니다.

이번 7월 28일 SASCHOOL에서 있었던 질문에 대한 답입니다.

질문.  Cluster 노드 후에 데이터셋을 추출하고 싶습니다.

답변 : 먼저, 기능상으로 바로 파일로 추출하는 기능은 없는것 같습니다. (혹시 있으면 답변으로 알려주시면 감사하겠습니다.)

일단 그외 방법으로  어떤 용도로 쓰느냐에 따라 두가지 방법이 있습니다.


첫번째는 같은 프로젝트에서 사용하기위한방법입니다. (거의 이렇게 사용하진 않으실테지만)

위 그림과 같이 라이브러리에 직접 추출하는 방법으로

  • 우측 상단에 [프로젝트 데이터 표시] 를 체크
  • EMWS 라이브러리 (아무것도 없으면 상단메뉴에 업데이트를 클릭 하시기 바랍니다.)
  • 그후 해당 데이터셋(혹은 View)를 우클릭하여 [새로운 데이터셋 소스...]를 클릭하면 됩니다.

두번째는 SAS코드 노드를 사용하는 것입니다.

위 그림과 같이 SAS코드를 추출하고 싶은 노드 뒤에 붙입니다.

SAS코드노드를 선택후 좌측에 코드 편집기의 [...]버튼을 클릭하면 위과 같은 그림이 나옵니다.

그후 아래와 같은 코드를 통해 데이터를 추출합니다.

Data edm.clus;

set  &EM_IMPORT_DATA_EMINFO;

run;

**매크로 변수 탭에서 Em_Improt_data를 드래그해서 옮기시면 됩니다. (그전 노드의 Train데이터를 나타냅니다.)
    Vaild나 test인 경우 해당되는 매크로변수를 드래그 하시면 됩니다.

 

감사합니다.^^

 
 
휴대폰 번호
휴대폰 인증번호
 
 [SASCHOOL질의응답]Variable Selection노드에서 AOV16 자유도 보기
 오늘의 팁 7/26 McNemar 통계량 얻기