연관성 분석

코딩베어 ㅣ 2023. 5. 18. 14:33

728x90

연관성 분석, 장바구니 분석(Market Basket Analysis), 서열 분석(Sequence Analysis)

 

as(data, class) : data를 transaction 데이터로 변경

inspect(x, ...) : apriori 함수로 만든 연관 규칙을 검증하는 함수, x - apriori로 만든 데이터

apriori(data, parameter, appearance, control) : 연관 규칙 생성 함수

 

install.packages("arulesViz")

library(arules)
library(arulesViz) #Groceries 데이터셋 이용을 위한 라이브러리 불러오기

data("Groceries")

apr = apriori(Groceries,
               parameter = list(support = 0.01,
                                confidence = 0.3)) #연관 규칙 생성
inspect(sort(apr, by = "lift")[1:10]) #inspect 함수를 통해 생성한 연관 규칙 확인

 

728x90