2016-12-31 11 views
0

이 데이터 집합에 대해 연관 규칙을 수행하려고합니다. http://archive.ics.uci.edu/ml/machine-learning-databases/00222/. 그것은 고객과의 데이터 세트이고, 캠페인이 제품을 구독하도록 설득했는지 여부는 y입니다. enter image description here 나머지는 첫 번째 이미지에 맞지 않습니다. enter image description here 데이터 집합에 ID 열을 추가 했으므로 연결 노드를 실행할 때 규칙이 생성되지 않습니다. 속성에서 ID로 id, y (구독 결과 예 또는 아니요) Target 및 그 밖의 모든 것은 Inputs입니다. 역할이 트랜잭션으로 설정됩니다. 나는 2와 4 Association Items를 시도했다.SAS Enterprise Miner 연관 규칙 생성

하지만 나에게 : 지정된 제약 조건과 일치하는 규칙이 없습니다. 몇 가지 규칙이있어서 어떻게 변경해야합니까?

새해 복 많이 받으셔서 감사합니다.

+1

데이터가 연결 규칙에 도움이되지 않는 것으로 보입니다. 이것은 일반적으로 구입을 위해 어떤 항목을 함께 구입하는지, 즉 악명 높은 Walmart 예제의 맥주 및 기저귀를 확인하기 위해 수행됩니다. 예/아니오 이진 결과가 있기 때문에 이것은 다른 유형의 문제입니다. 해결하려는 문제는 무엇입니까? – Reeza

+0

이 특정 데이터 세트에서 규칙을 생성해야합니다. 예를 들어 R을 사용하면 다음과 같은 규칙을 생성 할 수 있습니다. {marital = married, default = no} => {y = no} housing = yes, previous = 0 => {y = no} 데이터 일반적으로 마이닝 및 특히 SAS는 나에게 새로운 것이므로이 문제를 어떻게 처리해야할지 모르겠다. – linous

+0

Ok. 그런 다음 최소한 데이터 샘플을 게시하십시오. 실제로 사람들 (나)이 파일을 처리하고 읽는 방법을 알아내어 질문에 대답하기를 기대합니까? 데이터 조 변경은 간단한 작업이므로 EM에 작업이 있어야합니다. 그러나 귀하의 데이터를 보지 않고는 무엇을해야하는지에 관해서 권고 할 수는 없습니다. 또한 분명히이 작업을 수행 할 수는 있지만 반드시 수행해야 함을 의미하지는 않습니다. 대신 의사 결정 트리를 추천합니다. – Reeza

답변

3

댓글이 너무 깁니다.

"기타 모든 입력 사항"은 연관 규칙 알고리즘을 원하는 것처럼 들리지 않습니다. Enterprise Miner 노드는 다음과 같은 형식의 데이터를 필요로합니다.

id item 
1 Apple 
1 Orange 
1 Pear 
2 Banana 

데이터가 해당 형식으로 보이지 않습니다. 그러므로, 당신은 어떠한 규칙도 얻지 못하고 있습니다.

+0

PS.I 규칙을 작성하는 데 관심이없는 변수가 거부되었습니다. 그런 식으로 데이터 집합을 편집하려면 어떻게해야합니까? – linous

+0

@linous. . . 원하는 각 열의 값을 사용하여 각 고객에 대해 여러 행을 가져 오기 위해 데이터를 unpivot해야합니다. EM에 이러한 기능이 내장되어 있는지 확실하지 않지만 기본 SAS (데이터 단계 또는 proc SQL 또는 일부 다른 방법 사용)로 쉽게 수행 할 수 있습니다. –