eggs
e>LightonYoga</Book_Titl
e>
<Book_Author>B.K.S.Iyengar</Book_Author>
lowing
<Book_Price>20.99</Book_Pri
ce>
</Book>
<Book>
<Book_Titl
e>TheYogaBible</Book_Titl
<Book_Author>Chri
e>
stinaBrown</Book_Author>
<Book_Price>15.50</Book_Pri
ce>
</Book>
</Yoga>
<Story>
<Book>
<Book_Titl
e>TheAlchemist</Book_Ti
tle>
<Book_Author>PauloCoelho</Book_Author>
<Book_Price>12.99</Book_Pri
ce>
</Book>
<Book>
<Book_Titl
e>TheDaVinciCode</Book_Titl
e>
<Book_Author>DanBrown</Book_Author>
<Book_Price>14.75</Book_Pri
ce>
</Book>
</Story>
<Technical>
<Book>
<Book_Titl
e>PythonforDataScienceHandbook</Book_Titl
<Book_Author>JakeVanderPlas</Book_Author>
<Book_Price>28.99</Book_Pri
ce>
</Book>
<Book>
<Book_Titl
e>CrackingtheCodingIntervi
<Book_Author>Gayl
ew</Book_Titl
e>
e>
eLaakmannMcDowell</Book_Author>
<Book_Price>23.50</Book_Price>
</Book>
</Technical>
</Bookstore>
Transactions=[[‘eggs’,‘milk’,‘bread’],[‘eggs’,‘apple’],[‘milk’,‘bread’],[‘apple’,‘milk’],[‘milk’,
‘apple’,‘bread’]]
#Createadictionarytomapitemstouniquenumericvalues
Item_to_num={‘eggs’:1,‘milk’:2,‘bread’:3,‘apple’:4}
#Convertthecategoricalvaluesinthedatasettonumericvalues
Numeric_transactions=[]
Fortransactionintransactions:
Numeric_transaction=[item_to_num[item]foritemintransaction]
Numeric_transactions.append(numeric_transaction)
Print(numeric_transactions)
Frommlxtend.frequent_patternsi
mportapriori
,associati
on_rules
#Generatefrequentitemsetswithaminimumsupportof0.4
Frequent_i
temsets=apriori
(numeric_transacti
#Generateassociati
ons,min_support=0.4,use_col
onruleswithaminimumconfidenceof0.7
Rules=association_rul
es(frequent_i
temsets,metri
Print(fr
equent_itemsets)
Print(rul
es