
關(guān)聯(lián)分析在游戲行業(yè)中應(yīng)用案例
背景:研究用戶的歷史付費行為,對付費用戶購買的道具進行研究,發(fā)現(xiàn)道具之間的關(guān)聯(lián)性,方便運營根據(jù)道具的關(guān)聯(lián)性進行活動推廣。
數(shù)據(jù)源:2016年3月28日——2016年4月4日一個自然周的付費數(shù)據(jù)。
數(shù)據(jù)字段:付費次數(shù)、付費人數(shù)、付費金額及占比、道具名稱。
研究對象:2016年3月28日——2016年4月4日一個自然周的付費用戶群。
一、數(shù)據(jù)探索
(1)購買次數(shù)
購買一次的用戶比例在74%,購買二次的用戶占比在16%,只有10%左右的用戶付費次數(shù)在三次以上。
圖中可以看出,付費1次用戶的付費金額占比在47%左右,付費二次用戶的付費金額占比在23%附近,付費2次以上的用戶付費金額占比在30%左右(其中三次付費占比在12%)。
(2)道具分析(TOP15)
可以看出:60鉆石、雙倍楊桃、3000楊桃購買的次數(shù)在所有道具購買中占比最大,分別為:24.41%、17.63%、16.70%(合計:58.74%)。
可以看出:60鉆石、雙倍楊桃、3000楊桃購買的人數(shù)在所有道具購買人數(shù)中占比最大,分別為:29.72%、26.38%、22.55%(合計:78.65%)。
可以看出:雙倍楊桃的付費金額在道具中的收入占比最大(28.75%),其次是60鉆石(11.93%),3000楊桃、刀刃、VIP等的占比相近。
二、數(shù)據(jù)說話
從上面數(shù)據(jù)中看出,用戶付費行為習慣有如下特點:
(1)購買一次數(shù)用戶占比最大,購買二次的次之。
(2)購買一次的用戶對收入貢獻最大,也是產(chǎn)品收入的中間力量。
(3)從購買的道具角度來看: 60鉆石、雙倍楊桃、3000楊桃這三個道具是最受歡迎的道具,購買的人數(shù)、次數(shù)也是最多的。
(4)從購買的金額來看:雙倍楊桃的購買金額最多,遠遠高出了其余的道具的金額,但60鉆石、雙倍楊桃、3000楊桃的購買數(shù)量是最多的,這樣可以看出道具的價格差距比較明顯。
總上:為了提高收入,可以想辦法讓購買一次的用戶再次去消費,降低一次消費用戶的比例,提高二次消費用戶的比例。提供用戶的付費次數(shù),進一步可以提高付費用戶對游戲的忠誠度,從而可以提供付費用戶的活躍度,降低付費用戶的流失率(流失成本偏大)。利用道具之間的關(guān)聯(lián)性,我們可以給購買了道具A的用戶推薦購買率最大的道具B,這是道具的角度的出發(fā)的,粒度比較細。
三、道具關(guān)聯(lián)性分析
概述:
利用數(shù)據(jù)挖掘的關(guān)聯(lián)分析方法,我們可以知道道具之間的關(guān)聯(lián)性(每條規(guī)則都有相應(yīng)的概率大小),但最后的規(guī)則并不一定有真正的意義和價值,對于規(guī)則的合理性需要業(yè)務(wù)側(cè)進行甄別和判別,每條規(guī)則都有相應(yīng)的概率來支撐,概率越大,規(guī)則的真實性越可靠。
原理(可以不看,舉例作為了解):
關(guān)聯(lián)分析是一種在大規(guī)模數(shù)據(jù)集中尋找有趣關(guān)系的任務(wù)。這種關(guān)系表現(xiàn)為兩種形式:
1.頻繁項集(frequency item sets):經(jīng)常同時出現(xiàn)的一些元素的集合。
2.關(guān)聯(lián)規(guī)則(association rules): 意味著兩種(或者多個)元素之間存在很強的關(guān)系。
下面舉例來說明上面的兩個概念:
表1 一個來自Hole Foods天食品店的簡單交易清單 | |
交易號碼 | 商品 |
0 | 豆奶, 萵苣 |
1 | 萵苣,尿布,葡萄酒,甜菜 |
2 | 萵苣,尿布,葡萄酒,橙汁 |
3 | 萵苣,豆奶,尿布,葡萄酒 |
4 | 萵苣,豆奶,尿布,橙汁 |
頻繁項集是指經(jīng)常出現(xiàn)在一起的元素的集合,上表中的集合 {葡萄酒,尿布,豆奶} 就是頻繁項集的一個例子。同樣可以找到如 “尿布 –> 葡萄酒”的關(guān)聯(lián)規(guī)則,意味著如果有人買了尿布,就很可能也會買葡萄酒。使用頻繁項集和關(guān)聯(lián)規(guī)則,商家可以更好地理解顧客的消費行為,所以大部分關(guān)聯(lián)規(guī)則分析示例來自零售業(yè)。
要回答上面的問題,最重要的是理解兩個概念:支持度和可信度。
支持度:一個項集的支持度(support)為包含該項集的記錄占總記錄的比例。從表1 可以看出 項集 {豆奶} 的支持度為 : 4/5; 而在 5 條交易記錄中 3 條包含 {豆奶,尿布},因此 {豆奶,尿布} 的支持度為 :3/5.
可信度或置信度(confidence):是針對一條諸如{尿布}–>{葡萄酒}的關(guān)聯(lián)規(guī)則來定義的,這條規(guī)則的可信度被定義為:“ 支持度({尿布,葡萄酒}) / 支持度({尿布})”。在表1 中可以發(fā)現(xiàn) {尿布,葡萄酒} 的支持度是 :3/5, {尿布} 的支持度為 :4/5, 所以關(guān)聯(lián)規(guī)則 “尿布 –> 葡萄酒”的可信度為 :3/4 = 0.75, 意思是對于所有包含 “尿布”的記錄中,該關(guān)聯(lián)規(guī)則對其中的 75% 記錄都適用。
算法應(yīng)用:
環(huán)境:linux+python。
參數(shù):支持度(minSupport)、置信度(minConf)。
參數(shù)說明:minSupport、minConf參數(shù)的大小關(guān)系到最終關(guān)聯(lián)規(guī)則的結(jié)果數(shù)目,參數(shù)值越大,規(guī)則越嚴格,由于上面用戶購買的次數(shù)可知,購買一次的用戶占比在70%以上,這就是會說,有70%以上的用戶只購買了一個道具,這樣的話:支持度(minSupport)的值不可能很大(低于10%),如果太大的話最后不會出現(xiàn)頻繁項集,然后就不會出現(xiàn)最終的關(guān)聯(lián)規(guī)則。從而:我們可以讓支持度(minSupport)的值小些,讓置信度(minConf)的值大些,來得到最后的關(guān)聯(lián)規(guī)則。
(1)minSupport=0.05,minConf=0.2。
規(guī)則(購買了道具A會購買道具B) 概率(置信度)
VIP—–>雙倍楊桃 0.510088377522
說明:這里支持度取的為5%,置信度為20%,最后得到了一條規(guī)則,即:用戶購買了VIP還會購買雙倍楊桃的可能性大小。然后我們調(diào)小minSupport的值得到下面結(jié)果。
(2)minSupport=0.01,minConf=0.2。
規(guī)則 概率(置信度)
125鉆石—->60鉆石 0.708544303797
VIP—–>雙倍楊桃 0.510088377522
300鉆石—–>60鉆石 0.429424709211
節(jié)日禮包—->刀刃 0.334025758205
神秘禮包—->刀刃 0.334025758205
300鉆石—–>125鉆石 0.295504558315
125鉆石—–>300鉆石 0.29746835443
12000楊桃—>刀刃 0.290452499408
300鉆石—->刀刃 0.230430682175
300鉆石—–>125鉆石、60鉆石 0.246463376297
125鉆石—–>300鉆石、60鉆石 0.248101265823
結(jié)果可以看到最終的關(guān)聯(lián)規(guī)則數(shù)目比較多,概率的大小也不一樣,但VIP—–>雙倍楊桃這條規(guī)則是一直存在的。
總結(jié):
根據(jù)數(shù)據(jù)挖掘的關(guān)聯(lián)規(guī)則我們可以得到購買道具的一些關(guān)聯(lián)規(guī)則,我們可以根據(jù)最終得到的規(guī)則來進行活動的推廣,從而降低一次付費用戶的比例,提升二次或者多次付費的比例,進一步提高收入。這里我們研究的是一個自然周的數(shù)據(jù),我們也可以對自然月的數(shù)據(jù)進行研究。
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
SQL Server 中 CONVERT 函數(shù)的日期轉(zhuǎn)換:從基礎(chǔ)用法到實戰(zhàn)優(yōu)化 在 SQL Server 的數(shù)據(jù)處理中,日期格式轉(zhuǎn)換是高頻需求 —— 無論 ...
2025-09-18MySQL 大表拆分與關(guān)聯(lián)查詢效率:打破 “拆分必慢” 的認知誤區(qū) 在 MySQL 數(shù)據(jù)庫管理中,“大表” 始終是性能優(yōu)化繞不開的話題。 ...
2025-09-18CDA 數(shù)據(jù)分析師:表結(jié)構(gòu)數(shù)據(jù) “獲取 - 加工 - 使用” 全流程的賦能者 表結(jié)構(gòu)數(shù)據(jù)(如數(shù)據(jù)庫表、Excel 表、CSV 文件)是企業(yè)數(shù)字 ...
2025-09-18DSGE 模型中的 Et:理性預(yù)期算子的內(nèi)涵、作用與應(yīng)用解析 動態(tài)隨機一般均衡(Dynamic Stochastic General Equilibrium, DSGE)模 ...
2025-09-17Python 提取 TIF 中地名的完整指南 一、先明確:TIF 中的地名有哪兩種存在形式? 在開始提取前,需先判斷 TIF 文件的類型 —— ...
2025-09-17CDA 數(shù)據(jù)分析師:解鎖表結(jié)構(gòu)數(shù)據(jù)特征價值的專業(yè)核心 表結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 規(guī)范存儲的結(jié)構(gòu)化數(shù)據(jù),如數(shù)據(jù)庫表、Excel 表、 ...
2025-09-17Excel 導(dǎo)入數(shù)據(jù)含缺失值?詳解 dropna 函數(shù)的功能與實戰(zhàn)應(yīng)用 在用 Python(如 pandas 庫)處理 Excel 數(shù)據(jù)時,“缺失值” 是高頻 ...
2025-09-16深入解析卡方檢驗與 t 檢驗:差異、適用場景與實踐應(yīng)用 在數(shù)據(jù)分析與統(tǒng)計學領(lǐng)域,假設(shè)檢驗是驗證研究假設(shè)、判斷數(shù)據(jù)差異是否 “ ...
2025-09-16CDA 數(shù)據(jù)分析師:掌控表格結(jié)構(gòu)數(shù)據(jù)全功能周期的專業(yè)操盤手 表格結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 存儲的結(jié)構(gòu)化數(shù)據(jù),如 Excel 表、數(shù)據(jù) ...
2025-09-16MySQL 執(zhí)行計劃中 rows 數(shù)量的準確性解析:原理、影響因素與優(yōu)化 在 MySQL SQL 調(diào)優(yōu)中,EXPLAIN執(zhí)行計劃是核心工具,而其中的row ...
2025-09-15解析 Python 中 Response 對象的 text 與 content:區(qū)別、場景與實踐指南 在 Python 進行 HTTP 網(wǎng)絡(luò)請求開發(fā)時(如使用requests ...
2025-09-15CDA 數(shù)據(jù)分析師:激活表格結(jié)構(gòu)數(shù)據(jù)價值的核心操盤手 表格結(jié)構(gòu)數(shù)據(jù)(如 Excel 表格、數(shù)據(jù)庫表)是企業(yè)最基礎(chǔ)、最核心的數(shù)據(jù)形態(tài) ...
2025-09-15Python HTTP 請求工具對比:urllib.request 與 requests 的核心差異與選擇指南 在 Python 處理 HTTP 請求(如接口調(diào)用、數(shù)據(jù)爬取 ...
2025-09-12解決 pd.read_csv 讀取長浮點數(shù)據(jù)的科學計數(shù)法問題 為幫助 Python 數(shù)據(jù)從業(yè)者解決pd.read_csv讀取長浮點數(shù)據(jù)時的科學計數(shù)法問題 ...
2025-09-12CDA 數(shù)據(jù)分析師:業(yè)務(wù)數(shù)據(jù)分析步驟的落地者與價值優(yōu)化者 業(yè)務(wù)數(shù)據(jù)分析是企業(yè)解決日常運營問題、提升執(zhí)行效率的核心手段,其價值 ...
2025-09-12用 SQL 驗證業(yè)務(wù)邏輯:從規(guī)則拆解到數(shù)據(jù)把關(guān)的實戰(zhàn)指南 在業(yè)務(wù)系統(tǒng)落地過程中,“業(yè)務(wù)邏輯” 是連接 “需求設(shè)計” 與 “用戶體驗 ...
2025-09-11塔吉特百貨孕婦營銷案例:數(shù)據(jù)驅(qū)動下的精準零售革命與啟示 在零售行業(yè) “流量紅利見頂” 的當下,精準營銷成為企業(yè)突圍的核心方 ...
2025-09-11CDA 數(shù)據(jù)分析師與戰(zhàn)略 / 業(yè)務(wù)數(shù)據(jù)分析:概念辨析與協(xié)同價值 在數(shù)據(jù)驅(qū)動決策的體系中,“戰(zhàn)略數(shù)據(jù)分析”“業(yè)務(wù)數(shù)據(jù)分析” 是企業(yè) ...
2025-09-11Excel 數(shù)據(jù)聚類分析:從操作實踐到業(yè)務(wù)價值挖掘 在數(shù)據(jù)分析場景中,聚類分析作為 “無監(jiān)督分組” 的核心工具,能從雜亂數(shù)據(jù)中挖 ...
2025-09-10統(tǒng)計模型的核心目的:從數(shù)據(jù)解讀到?jīng)Q策支撐的價值導(dǎo)向 統(tǒng)計模型作為數(shù)據(jù)分析的核心工具,并非簡單的 “公式堆砌”,而是圍繞特定 ...
2025-09-10