Egg_Milk_Bread
import pandas as pd
from mlxtend.frequent_patterns import apriori, association_rules
from mlxtend.preprocessing import TransactionEncoder
transactions = [['eggs','milk','bread'],
['eggs','apple'],
['milk','bread'],
['apple','milk'],
['milk','apple','bread']]
te = TransactionEncoder()
te_array = te.fit(transactions).transform(transactions)
df = pd.DataFrame(te_array , columns = te.columns_)
freq_pattern = apriori(df , min_support=0.6 , use_colnames=True)
print(freq_pattern)
rules = association_rules(freq_pattern , metric='support', min_threshold=0.05)
print(rules)