Python ile 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))]}$$
# Her kitabın desteğini hesapla
supportH = hobbit.mean()
supportP = pride.mean()
# Her iki kitabın desteğini hesapla
supportHP = np.logical_and(hobbit, pride).mean()
# Payı hesapla
num = supportHP - supportH*supportP
# Paydayı hesapla
denom = max(supportHP*(1-supportH), supportH*(supportP-supportHP))
# Zhang metriklerini hesapla
zhang = num / denom
print(zhang)
0.08903
Python ile Market Basket Analysis