더북(TheBook)

4.7 파이썬 실습

1. 연관 규칙 분석의 실습을 위해 트랜잭션으로 표현하기

>>> import mlxtend
>>> from mlxtend.frequent_patterns import apriori
>>> from mlxtend.frequent_patterns import association_rules
 
# 리스트 형태로 표현된 트랜잭션을 생성하기
>>> dataset = [['Milk', 'Cookie', 'Apple', 'Beans', 'Eggs', 'Yogurt'],
>>>         ['Coke', 'Cookie', 'Apple', 'Beans', 'Eggs', 'Yogurt'],
>>>         ['Milk', 'Apple', 'Kidney Beans', 'Eggs'],
>>>         ['Milk', 'Orange', 'Corn', 'Beans', 'Yogurt'],
>>>         ['Corn', 'Cookie', 'Cookie', 'Beans', 'Ice cream', 'Eggs']]
>>> type(dataset)   # 자료 구조 확인하기
list
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.