計算關聯規則的支持度(Support)和置信度(Confidence)
關聯規則 {beer} -> {diapers} 的支持度(support)和置信度(confidence)計算如下:
支持度(Support)
支持度是同時包含 {beer} 和 {diapers} 的交易數量占總交易數量的比例。
-
計算同時包含 {beer} 和 {diapers} 的交易數量:
- A:{bread, milk, diapers, juice}(不包含 beer)
- B:{bread, milk, diapers, eggs}(不包含 beer)
- C:{milk, diapers, beer, eggs}(包含 beer 和 diapers)
- D:{bread, beer}(不包含 diapers)
- E:{milk, diapers, eggs, juice}(不包含 beer)
- F:{milk, diapers, beer}(包含 beer 和 diapers)
共有 2 筆交易(C 和 F)同時包含 {beer} 和 {diapers}。
-
計算支持度:
- 總交易數量:6
- 支持度 = 同時包含 {beer} 和 {diapers} 的交易數量 / 總交易數量
- 支持度 = 2 / 6 ≈ 0.333
置信度(Confidence)
置信度是同時包含 {beer} 和 {diapers} 的交易數量占包含 {beer} 的交易數量的比例。
-
計算包含 {beer} 的交易數量:
- A:{bread, milk, diapers, juice}(不包含 beer)
- B:{bread, milk, diapers, eggs}(不包含 beer)
- C:{milk, diapers, beer, eggs}(包含 beer)
- D:{bread, beer}(包含 beer)
- E:{milk, diapers, eggs, juice}(不包含 beer)
- F:{milk, diapers, beer}(包含 beer)
共有 3 筆交易(C, D 和 F)包含 {beer}。
-
計算置信度:
- 置信度 = 同時包含 {beer} 和 {diapers} 的交易數量 / 包含 {beer} 的交易數量
- 置信度 = 2 / 3 ≈ 0.667
總結
- 支持度(Support):0.333
- 置信度(Confidence):0.667