日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

詳解Python 關聯規則分析

瀏覽:124日期:2022-06-24 14:41:31
1. 關聯規則

大家可能聽說過用于宣傳數據挖掘的一個案例:啤酒和尿布;據說是沃爾瑪超市在分析顧客的購買記錄時,發現許多客戶購買啤酒的同時也會購買嬰兒尿布,于是超市調整了啤酒和尿布的貨架擺放,讓這兩個品類擺放在一起;結果這兩個品類的銷量都有明顯的增長;分析原因是很多剛生小孩的男士在購買的啤酒時,會順手帶一些嬰幼兒用品。

不論這個案例是否是真實的,案例中分析顧客購買記錄的方式就是關聯規則分析法Association Rules。

關聯規則分析也被稱為購物籃分析,用于分析數據集各項之間的關聯關系。

1.1 基本概念 項集:item的集合,如集合{牛奶、麥片、糖}是一個3項集,可以認為是購買記錄里物品的集合。 頻繁項集:顧名思義就是頻繁出現的item項的集合。如何定義頻繁呢?用比例來判定,關聯規則中采用支持度和置信度兩個概念來計算比例值 支持度:共同出現的項在整體項中的比例。以購買記錄為例子,購買記錄100條,如果商品A和B同時出現50條購買記錄(即同時購買A和B的記錄有50),那邊A和B這個2項集的支持度為50%

詳解Python 關聯規則分析

置信度:購買A后再購買B的條件概率,根據貝葉斯公式,可如下表示:

詳解Python 關聯規則分析

提升度:為了判斷產生規則的實際價值,即使用規則后商品出現的次數是否高于商品單獨出現的評率,提升度和衡量購買X對購買Y的概率的提升作用。如下公式可見,如果X和Y相互獨立那么提升度為1,提升度越大,說明X->Y的關聯性越強

詳解Python 關聯規則分析

1.2 關聯規則Apriori算法

關聯規則方法的步驟如下:

發現頻繁項集 找出關聯規則

Apriori算法是經典的關聯規則算法。Apriori算法的目標是找到最大的K項頻繁集。Apriori算法從尋找1項集開始,通過最小支持度閾值進行剪枝,依次尋找2項集,3項集直到沒有更過項集為止。

下面是一個案例圖解:

詳解Python 關聯規則分析

圖中有4個記錄,記錄項有1,2,3,4,5若干 首先先找出1項集對應的支持度(C1),可以看出4的支持度低于最小支持閾值,先剪掉(L1)。 從1項集生成2項集,并計算支持度(C2),可以看出(1,5)(1,2)支持度低于最小支持閾值,先剪掉(L2) 從2項集生成3項集,(1,2,3)(1,2,5)(2,3,5)只有(2,3,5)滿足要求 沒有更多的項集了,就定制迭代 2. mlxtend實戰關聯規則

關聯規則目前在scikit-learn中并沒有實現。這里介紹另一個python庫mlxtend。

2.1 安裝

pip install mlxtend2.2 簡單的例子

來看下數據集:

import pandas as pditem_list = [[’牛奶’,’面包’], [’面包’,’尿布’,’啤酒’,’土豆’], [’牛奶’,’尿布’,’啤酒’,’可樂’], [’面包’,’牛奶’,’尿布’,’啤酒’], [’面包’,’牛奶’,’尿布’,’可樂’]]item_df = pd.DataFrame(item_list)

數據格式處理,傳入模型的數據需要滿足bool值的格式

from mlxtend.preprocessing import TransactionEncodete = TransactionEncoder()df_tf = te.fit_transform(item_list)df = pd.DataFrame(df_tf,columns=te.columns_)

詳解Python 關聯規則分析

計算頻繁項集

from mlxtend.frequent_patterns import apriori# use_colnames=True表示使用元素名字,默認的False使用列名代表元素, 設置最小支持度min_supportfrequent_itemsets = apriori(df, min_support=0.05, use_colnames=True)frequent_itemsets.sort_values(by=’support’, ascending=False, inplace=True)# 選擇2頻繁項集print(frequent_itemsets[frequent_itemsets.itemsets.apply(lambda x: len(x)) == 2])

詳解Python 關聯規則分析

計算關聯規則

from mlxtend.frequent_patterns import association_rules# metric可以有很多的度量選項,返回的表列名都可以作為參數association_rule = association_rules(frequent_itemsets,metric=’confidence’,min_threshold=0.9)#關聯規則可以提升度排序association_rule.sort_values(by=’lift’,ascending=False,inplace=True) association_rule# 規則是:antecedents->consequents

詳解Python 關聯規則分析

選擇出來關聯規則之后,根據提升度排序后,可能最高提升度的規則是在我們常識范圍內,那這個規則的價值就不高。所以我們要在產生的規則中根據業務特點進行篩選,像開篇提到(啤酒->尿布)完全不同的品類之間的關聯。

筆者最近用關聯規則分析用戶的體檢報告記錄,也得出了關于各個病癥的有意義的關聯,如并發癥,不同病癥相互影響等。

3. 總結

本分介紹關聯規則的基本概念和經典算法Apriori,以及python的實現庫mlxtend使用。

總結如下:

關聯規則用于分析數據集各項之間的關聯關系,想一想啤酒和尿布的故事 三個重要概念:支持度,置信度和提升度 Apriori通過迭代先找1項集,用支持度過濾項集,逐步找出所有k項集 用置信度或提升度來選擇滿足的要求的規則 mlxtend對數據要求轉換成bool值才可用

以上就是詳解Python 關聯規則分析的詳細內容,更多關于Python 關聯規則分析的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
青青草精品视频| 欧洲亚洲一区二区三区| 婷婷综合六月| 国产精品啊啊啊| 美女av在线免费看| 久久不见久久见国语| 在线亚洲免费| 色乱码一区二区三区网站| 国产欧美日韩精品一区二区三区| 欧美一级久久| 国产欧美69| 久久精品国产精品亚洲毛片| 国产精品超碰| 国产精品黄色片| 国产日韩亚洲欧美精品| 中文字幕在线免费观看视频| 久久久久久久久久久妇女| 不卡一二三区| 亚洲一本视频| 日本视频在线一区| 国产乱子精品一区二区在线观看| 欧美激情在线精品一区二区三区| 久久99青青| 国产高清久久| 欧美成人aaa| 欧美日韩视频免费观看| 999国产精品999久久久久久| 99久久精品网站| 激情婷婷综合| 国产剧情一区| 九色精品91| 国产伦精品一区二区三区千人斩| 日韩专区精品| 老牛国产精品一区的观看方式| 国产精品一区高清| 99热精品久久| 国产九一精品| 中文亚洲免费| 成人污污视频| 男女激情视频一区| 婷婷成人综合| 国产欧美日韩一级| 神马午夜在线视频| 国产日韩电影| 亚洲精品一级| 97精品国产| 国产亚洲电影| 最新日韩欧美| 欧美gv在线| 日韩欧美精品一区二区综合视频| 视频二区不卡| 国产精品99一区二区三| 日韩国产精品久久久久久亚洲| 亚洲午夜在线| 欧美交a欧美精品喷水| 国产亚洲一级| 亚洲手机视频| 欧美午夜不卡影院在线观看完整版免费| 日本在线不卡视频一二三区| 亚洲国产福利| 国产精品一国产精品| 麻豆精品在线| 日本麻豆一区二区三区视频| 亚洲国产综合在线看不卡| 国产中文在线播放| 欧美黄色一区二区| 日韩一区二区久久| 亚洲激情二区| 久久久成人网| 欧美一级精品| 黄色国产精品| 丝袜美腿亚洲一区| 日本不卡的三区四区五区| 自由日本语亚洲人高潮| 在线国产一区二区| 精品久久99| 欧美91在线|欧美| 丝袜美腿诱惑一区二区三区 | 亚洲三级精品| 91精品丝袜国产高跟在线| 久久精品色播| 色欧美自拍视频| 欧美一区久久久| 国内精品麻豆美女在线播放视频| 国产探花一区| 国产精品调教视频| 国产精品精品国产一区二区| 久久精品国产99国产精品| 激情欧美国产欧美| 亚洲免费毛片| 欧美一区91| 精品中国亚洲| 在线一区视频| 国产精品99在线观看| 一级欧洲+日本+国产| 精品国产午夜肉伦伦影院| 日本欧美久久久久免费播放网| 国产精品日韩精品中文字幕| 欧美日韩夜夜| 99久久夜色精品国产亚洲狼| 国产精品日韩精品在线播放| 97精品国产一区二区三区| 日韩欧美国产精品综合嫩v| 久久97久久97精品免视看秋霞| 成人午夜亚洲| 国产欧美一区| 精品国产不卡一区二区| 午夜免费一区| 日韩精品亚洲专区| 国产成人精品亚洲日本在线观看| 亚洲精品成a人ⅴ香蕉片| 成人美女视频| 久久精品97| 国产高清亚洲| 免播放器亚洲| 一级欧洲+日本+国产| 亚洲成人免费| 在线视频观看日韩| 精品一区视频| 久久激情综合网| 欧美精品自拍| 亚洲视频综合| 成年男女免费视频网站不卡| 欧美亚洲网站| 亚洲精华国产欧美| 久久精品国产在热久久| 日韩黄色在线观看| 日韩精品欧美大片| 免费人成在线不卡| 高清av不卡| 天堂8中文在线最新版在线| 国产一区二区三区久久| 国产精品久久久久久久免费观看| 欧美国产不卡| 久久精品资源| 国产精品久久777777毛茸茸| 欧美日韩一视频区二区| 亚洲精品进入| 亚洲中午字幕| 亚洲少妇自拍| 国产精品人人爽人人做我的可爱| 久久婷婷激情| 好看的av在线不卡观看| 午夜av成人| 欧美~级网站不卡| 伊人久久婷婷| 亚欧洲精品视频在线观看| 国产91在线精品| 福利一区在线| 亚洲性图久久| 91精品尤物| 免费观看不卡av| 日本欧美久久久久免费播放网| 国产激情综合| 欧美日韩国产高清| 欧美亚洲自偷自偷| 日韩欧美一区二区三区免费观看| 久久婷婷一区| 亚洲精品va| 少妇精品久久久一区二区| 久久国产欧美日韩精品| 国产精品夜夜夜| 久久久久久久久丰满| 亚洲精品一二| 成人午夜网址| 九色精品91| 国产欧美激情| 午夜欧美理论片| 国产日韩视频在线| 欧美特黄一级大片| 久久av导航| 亚洲电影在线一区二区三区| 日韩精品一页| 高清精品久久| 性欧美精品高清| 9999国产精品| 免费视频一区二区三区在线观看 | 欧美黑人做爰爽爽爽| 成人av二区| 欧美激情在线精品一区二区三区| 日韩在线一二三区| 国产99在线| 国产免费久久| 日韩高清不卡一区| 婷婷综合激情| 中文字幕在线视频网站| 亚洲欧美在线综合| 欧美日韩在线观看首页| 国产精品最新| 综合激情网站| 一区二区三区四区日韩| 红桃视频欧美| 国产99亚洲| 亚洲不卡系列| 欧美日韩激情| 亚洲特色特黄| 久久久精品午夜少妇| 欧美在线日韩| 欧美日韩伊人| 欧美亚洲一区二区三区|