Professional Documents
Culture Documents
"F:/college projects/DWM/store - Data - CSV" "F:/college projects/DWM/store - Data - CSV"
"F:/college projects/DWM/store - Data - CSV" "F:/college projects/DWM/store - Data - CSV"
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from mlxtend.frequent_patterns import apriori
from mlxtend.frequent_patterns import association_rules
from apyori import apriori
In [2]:
In [3]:
records = []
for i in range(0,7501):
records.append([str(store_data.values[i,j]) for j in range(0,20)])
In [4]:
association_rules = apriori(records, min_support=0.0045, min_confidence=0.2, min_lift=3,
min_length=2)
association_results = list(association_rules)
In [5]:
print(len(association_results))
48
In [6]:
print(association_results[0])
In [7]:
for item in association_results:
pair = item[0]
items = [x for x in pair]
print("Rule: " + items[0] + "-> " + items[1])
print("Support: " + str(item[1]))
print("Confidence: " + str(item[2][0][2]))
print("Lift: " + str(item[2][0][3]))
print("=======================================")
In [ ]:
Arinudah ktA
Sadhonyan Saha
0 WM
Auiai Alyeitn
Vata tem N Meinines
N05B, M0 1AB, R06C
2
Mo1AB, N05 C_
M01AB, M01AE
N05B, M0LAB, PO5C
NO5 B,MoiAE
MolAB MolAE
N0SBMO1AE
N05 B, Mg1AB MOIAE K6C
N 05 B, MO1AB , MOIAE
Sieyr Suyysrt 1hereahold LiAAEz is 2
Cout ilens
LLem
6 42
NSB
N05C 2 42 *
M01AB 7 > 2-
MO1AE 6 2
A06 C 2 2