2014-02-28 2 views
1

으로 변환합니다. 시장 바구니 분석에 대한 데이터 마이닝을 배우고 있으며, 지원 및 신뢰도를 계산하기 위해 rawdata를 요약 테이블로 변환하려고합니다.테이블을 요약하는 데이터 세트를 R

다음은 고객이 해당 항목을 구입했음을 나타내는 약 4 건의 거래가있는 예입니다.

예는 다음과 같다 :

enter image description here

은 이후 모든 가능한 항목 세트를 가지고 싶습니다. 위의 예에서 총 가능성은 2 입니다.

답변

1

당신이 crossprod 기능을 찾고있는 것 같습니다 :

M <- data.frame(ID = 1:4, A = c(1, 0, 1, 0), 
       B = c(1, 1, 0, 0), C = c(0, 1, 1, 0), 
       D = c(0, 0, 1, 1)) 
crossprod(as.matrix(M[-1])) 
# A B C D 
# A 2 1 1 1 
# B 1 2 1 0 
# C 1 1 2 1 
# D 1 0 1 2 
+0

많은 감사 @Ananda Mahto을! – useR

관련 문제