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

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

詳解Python 關聯規則分析

瀏覽:120日期: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| 18国产精品| 超碰99在线| 麻豆视频一区二区| 亚洲精品福利| 日韩精品久久理论片| 日韩二区在线观看| 国产伦一区二区三区| 国产精品一区二区三区四区在线观看| 91大神在线观看线路一区| 日本不卡不码高清免费观看| 日韩1区2区3区| 国产日韩精品视频一区二区三区| 国产色噜噜噜91在线精品 | 狠狠久久伊人| 日韩国产欧美| 美女少妇全过程你懂的久久| 日韩视频精品在线观看| 在线精品小视频| 免费人成在线不卡| 国产日韩一区二区三区在线播放| 免费亚洲婷婷| 久久精品在线| 美国三级日本三级久久99| 日本欧美一区二区| 久久这里只有| 欧美亚洲国产一区| 最新亚洲国产| 国产精品v日韩精品v欧美精品网站| 麻豆成人在线观看| 久久激情婷婷| 综合色就爱涩涩涩综合婷婷| 国产精品视频一区二区三区 | 成人日韩av| 欧美va天堂在线| 日精品一区二区三区| 九九99久久精品在免费线bt| 久久美女精品| 日本一区二区中文字幕| 麻豆精品少妇| 性欧美xxxx免费岛国不卡电影| 美女久久一区| 欧美国产视频| 伊人久久婷婷| 国产精品99久久免费| 在线视频观看日韩| 蜜臀国产一区二区三区在线播放 | 国产调教精品| 欧美一区三区| 欧美日韩亚洲一区三区| 日韩电影在线视频| 日韩三级视频| 久久国产毛片| 欧美亚洲人成在线| 久久一区二区三区电影| 日韩精品中文字幕一区二区| 中文字幕一区久| 亚洲毛片在线免费| 国产精品白丝久久av网站| 久久亚洲专区| 国产福利亚洲| 久久亚洲影院| 国产高清不卡| 国产日韩欧美三区| 亚洲在线电影| 久久久久久夜| 日韩av一区二| 日韩一级网站| 福利精品在线| 日韩精品高清不卡| 亚洲大全视频| 久久久久久久欧美精品| 久久精品国内一区二区三区| 99国产精品视频免费观看一公开| 国产精品第一国产精品| 精品欧美激情在线观看| 国产精品3区| 亚洲尤物av| 伊人精品一区| 97精品国产| 国产伦精品一区二区三区视频| 亚洲欧美久久久| 91精品一区二区三区综合在线爱| 精品一区二区三区中文字幕| 日本精品久久| 亚洲欧美不卡| 亚洲午夜视频| 国产夫妻在线| 久久久久久亚洲精品美女| 中文字幕日本一区| 亚洲女同一区| 久久久精品久久久久久96| 麻豆91小视频| 欧美日韩亚洲一区三区| 亚洲午夜国产成人| 亚洲精品123区| 久久久9色精品国产一区二区三区| 动漫av一区| 麻豆国产91在线播放| 国产探花一区| 国产一区 二区| 91精品在线免费视频| 亚洲毛片在线免费| 免费观看在线综合色| 国产色综合网| 影视先锋久久| 亚洲二区免费| 欧美91福利在线观看| 久久精品国产www456c0m| 久久国产主播| 欧美va天堂在线| 五月婷婷亚洲| 午夜精品网站| 日韩视频一区| 午夜宅男久久久| 鲁大师影院一区二区三区| 日韩视频免费| 国产精品美女久久久| 欧美va天堂在线| 日韩午夜av在线| 午夜免费一区| 免费在线观看视频一区| 玖玖玖国产精品| 蜜桃av一区二区在线观看| 男人操女人的视频在线观看欧美| 亚洲一区资源| 日本欧美不卡| 国精品一区二区| 日韩av影院| 九色porny丨国产首页在线| 亚洲高清久久| 久久最新视频| 国产中文字幕一区二区三区| 在线观看精品| 亚洲三级网站| 婷婷综合六月| 久久久影院免费| 伊人久久成人| 中文字幕日本一区二区| 欧美日韩亚洲国产精品| 欧美激情麻豆| 日韩欧美不卡| 欧美69视频| 亚洲精品精选| 国产麻豆一区二区三区| 福利片在线一区二区| 欧美日韩国产高清电影| 丝袜诱惑制服诱惑色一区在线观看| 蜜桃一区二区三区在线| 青青国产精品| 国产精品极品| 日韩国产专区| 久久国产精品99国产| 日韩精品视频中文字幕| 国产日韩欧美中文在线| 成午夜精品一区二区三区软件| 激情婷婷久久| 日韩视频1区| 最新中文字幕在线播放| 亚洲大全视频| 欧美日韩a区| 在线看片福利| 麻豆91精品| 美女av一区| 在线 亚洲欧美在线综合一区| 亚洲精品高潮| 福利一区在线| 免费在线欧美视频| 高清不卡一区| 玖玖玖国产精品| 久久精品资源| 亚洲中午字幕| 久久免费视频66| av不卡在线看| 精品视频自拍| 夜夜嗨网站十八久久| 国产精品nxnn| 在线一区欧美| 成人国产精品一区二区免费麻豆| 日韩一区二区免费看| 国产欧美一区二区色老头| 日韩一区三区| 亚洲字幕久久| 精品捆绑调教一区二区三区| 日韩欧美久久| 日韩一区二区三区免费| 日韩欧美激情电影| 精品三级久久| 国产日韩欧美一区二区三区在线观看 | 亚洲一二av| 蜜臀国产一区| 日韩精品三区四区| 久久夜夜操妹子| 国产日产精品一区二区三区四区的观看方式| 91精品一区国产高清在线gif| 国产精品毛片久久久| 免费国产自线拍一欧美视频| www.51av欧美视频| 91成人在线网站| 鲁大师成人一区二区三区|