Python में Market Basket Analysis
Isaiah Hull
Visiting Associate Professor of Finance, BI Norwegian Business School




$$Zhang(A \rightarrow B) = $$ $$\frac{Confidence(A \rightarrow B) - Confidence(\bar{A} \rightarrow B)}{Max[Confidence(A \rightarrow B), Confidence(\bar{A} \rightarrow B)]}$$ $$Confidence = \frac{Support(A \& B)}{Support(A)}$$
$$Zhang(A \rightarrow B) = $$ $$\frac{Support(A \& B) - Support(A) Support(B)}{ Max[Support(AB) (1-Support(A)), Support(A)(Support(B)-Support(AB))]}$$
# प्रत्येक पुस्तक का सपोर्ट निकालें
supportH = hobbit.mean()
supportP = pride.mean()
# दोनों पुस्तकों का सपोर्ट निकालें
supportHP = np.logical_and(hobbit, pride).mean()
# न्यूमेरेटर निकालें
num = supportHP - supportH*supportP
# डिनोमिनेटर निकालें
denom = max(supportHP*(1-supportH), supportH*(supportP-supportHP))
# Zhang का मेट्रिक निकालें
zhang = num / denom
print(zhang)
0.08903
Python में Market Basket Analysis