2017-10-19 9 views
0

enter image description here 누구나 'Arules'에서 사용할 수있는 데이터 형식으로 다음 데이터 형식을 변환하는 방법을 제안 할 수 있습니다. '안양'라는 이름 데이터 세트가표지 POS 데이터 포멀을 적용 할 수 있습니다 Arules (Apriori)

'Recieptnumber'처럼, '제품명' 1, 계란 1, 사과 2, 물 3 칩 3, 사과 3 종이 .....

테이블 (df) 함수를 사용하여 행렬을 만들었습니다. 생각은 예비 행렬입니다. 하지만 'Arules'패키지에는 사용할 수 없습니다.

데이터 세트를 전송하는 방법은 무엇입니까? 감사합니다.

답변

0

어느 당신이있는 경우 파일에 read.transactions()를 사용하거나 ? transactions에서 예를 사용합니다

a_df3 <- data.frame(
    TID = c(1,1,2,2,2,3), 
    item=c("a","b","a","b","c", "b") 
    ) 
a_df3 
trans4 <- as(split(a_df3[,"item"], a_df3[,"TID"]), "transactions") 
trans4 
inspect(trans4)