99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀數(shù)據(jù)挖掘典型應(yīng)用:關(guān)聯(lián)分析
數(shù)據(jù)挖掘典型應(yīng)用:關(guān)聯(lián)分析
2016-12-06
收藏

數(shù)據(jù)挖掘典型應(yīng)用:關(guān)聯(lián)分析

關(guān)聯(lián)分析是一個很有用的數(shù)據(jù)挖掘模型,能夠幫助企業(yè)做很多很有用的產(chǎn)品組合推薦、優(yōu)惠促銷組合,同時也能指導(dǎo)貨架擺放是否合理,還能夠找到更多的潛在客戶,的確真正的把數(shù)據(jù)挖掘落到實處。


那什么是關(guān)聯(lián)分析呢?

對于商家而言,有兩個很重要的指標對于擴大銷售規(guī)模是很重要的:

第一,提高顧客重復(fù)購買次數(shù);

第二,提高客戶訂單中的Basket size(即購物籃件數(shù))。

而第二個指標提高Basket size,就是讓客戶從以前只購買一件產(chǎn)品的轉(zhuǎn)換到現(xiàn)在購買多件產(chǎn)品,從而提高整個購物籃的銷售金額,最大限度地實現(xiàn)銷售增長。但是如何挑出那些產(chǎn)品之間有關(guān)聯(lián)銷售的機會,從而形成相應(yīng)的組合優(yōu)惠套裝呢?

在超市經(jīng)常我們看到商品組合打包在一起優(yōu)惠銷售,例如:飄柔洗發(fā)水+玉蘭油沐浴露、方便面+火腿腸,面包+牛奶,在這些產(chǎn)品組合的背后必然有相應(yīng)的數(shù)據(jù)進行支撐,才敢推出相應(yīng)的優(yōu)惠組合套裝,而這背后的原理就是涉及到數(shù)據(jù)挖掘中的關(guān)聯(lián)分析。

關(guān)聯(lián)分析又稱關(guān)聯(lián)挖掘,就是在交易數(shù)據(jù)、關(guān)系數(shù)據(jù)或其他信息載體中,查找存在于項目集合或?qū)ο蠹现g的頻繁模式、關(guān)聯(lián)、相關(guān)性或因果結(jié)構(gòu)。或者說,關(guān)聯(lián)分析是發(fā)現(xiàn)交易數(shù)據(jù)庫中不同商品(項)之間的聯(lián)系。

關(guān)聯(lián)分析能用來做什么呢?

可以一句話來概括:最大限度地從你口袋里面掏出更多的錢買我的產(chǎn)品。

1. 通過關(guān)聯(lián)規(guī)則,推出相應(yīng)的促銷禮包或優(yōu)惠組合套裝,快速幫助提高銷售額。如前面所說的:飄柔洗發(fā)水+玉蘭油沐浴露等促銷禮包;全家里面推出的牛奶+面包、豆奶+面包的早餐組合。

2. 零售超市或商場,可以通過產(chǎn)品關(guān)聯(lián)程度大小,指導(dǎo)產(chǎn)品合理擺放,方便顧客最購買更多其所需要的產(chǎn)品。最常見的就是超市里面購買肉和購買蔬菜水果等貨架會擺放得很近,目前就是很多人會同時購買肉與蔬菜,產(chǎn)品的合理擺放也是提高銷售的一個關(guān)鍵。

3. 進行相關(guān)產(chǎn)品推薦或者挑選相應(yīng)的關(guān)聯(lián)產(chǎn)品進行精準營銷。最常見的是你在亞馬遜或京東購買產(chǎn)品的時候,旁邊會出現(xiàn)購買該商品的人,有百分之多少還會購買如下的產(chǎn)品,快速幫助顧客找到其共同愛好的產(chǎn)品。物以類聚,人以群分。

4. 尋找更多潛在的目標客戶。例如:100人里面,購買A的有60人,購買B的有40人,同時購買A和B的有30人,說明A里面有一半的顧客會購買B,反推而言。如果推出類似B的產(chǎn)品,除了向產(chǎn)品B的用戶推薦(因為新產(chǎn)品與B的功能效果比較類似)之外,還可以向A的客戶進行推薦,這樣就能最大限度地尋找更多的目標客戶。

關(guān)聯(lián)分析的準備工作分析前必須進行大量的產(chǎn)品梳理工作,區(qū)分不同等級的層次關(guān)系,并且給相應(yīng)的產(chǎn)品打上合適的標簽。產(chǎn)品梳理是一項純手工的并且需要耗費大量的人力及時間才能完成的。一般的企業(yè),其產(chǎn)品不會很多,就比如P&G的產(chǎn)品或者其SKU數(shù)也不過是幾千個,但產(chǎn)品梳理的標準是很重要的。產(chǎn)品標準過于粗放,對于后期的關(guān)聯(lián)分析意義不大;產(chǎn)品標準過于細化,如涉及到SKU的層面的話,關(guān)聯(lián)分析出的規(guī)則也不一定很理想。所以選定好一個比較合理的產(chǎn)品梳理規(guī)范,對于關(guān)聯(lián)分析的結(jié)果精準程度很重要。因為很多SKU一般只有產(chǎn)品名稱及價格,對數(shù)據(jù)管理比較規(guī)范的企業(yè)會打上品牌標簽,其他相應(yīng)的信息都是需要進行手工梳理。具體的產(chǎn)品梳理示例如下:

如果對于大零售超市或商場,其SKU數(shù)一般都是幾十萬甚至上百萬,產(chǎn)品梳理工作是一項很痛苦的工作,但如果要從數(shù)據(jù)角度進行產(chǎn)品運營,建議可以開展相應(yīng)的產(chǎn)品梳理咨詢項目,通過半年多的產(chǎn)品梳理,形成標準化的產(chǎn)品梳理流程及產(chǎn)品目錄。過去的半年里,在對某商場的產(chǎn)品梳理時候,發(fā)現(xiàn)目前的產(chǎn)品體系還是漏洞百出,很多還是很不規(guī)范的。做好關(guān)聯(lián)分析或數(shù)據(jù)運營,請從產(chǎn)品梳理工作開始。

關(guān)聯(lián)分析應(yīng)主要事項

1. 注意購買產(chǎn)品贈送禮品的人為因素影響規(guī)則。有些挖掘師或分析師在做出關(guān)聯(lián)分析后,看到了幾條提升度及置信度都很高的規(guī)則,就興奮不已地告訴客戶:我覺得產(chǎn)品A和產(chǎn)品B有很大的關(guān)聯(lián)性,從數(shù)字上看,捆綁銷售肯定能夠取得很好的銷售效果。當拿到這樣的結(jié)果的時候,客戶很鎮(zhèn)定地說:“你不知道我們在某月的時候,大量開展了購買產(chǎn)品A即可免費贈送產(chǎn)品B的活動么?”杯具,坑爹。對于這個時候的挖掘師是很悲催的。在篩選關(guān)聯(lián)規(guī)則的時候,必須對該企業(yè)過去一年開展的活動有了解,還必須對不同時間段的主推產(chǎn)品進行提前溝通,確保關(guān)聯(lián)規(guī)則不受人為因素影響。

2. 注意產(chǎn)品之間的位置擺放是否有很大的影響。在零售大商場中,產(chǎn)品擺放的位置對產(chǎn)品關(guān)聯(lián)銷售會產(chǎn)生很大的影響的,因為關(guān)聯(lián)分析就是為了更方便地讓顧客找到其需要的產(chǎn)品,購買更多其需要的產(chǎn)品。人流比較大的兩個相隔貨架之間的產(chǎn)品關(guān)聯(lián)性比較大,在我們項目中會發(fā)現(xiàn)不少的這樣規(guī)則。但其結(jié)果表明了貨架關(guān)聯(lián)性比較大,擺放在一起就肯定比較合理的。但在進行關(guān)聯(lián)分析的時候,客戶更希望能從其他不相隔的貨架之間找出更好的關(guān)聯(lián)銷售機會,這決定了后期的關(guān)聯(lián)規(guī)則挑選難題。

3. 注意關(guān)聯(lián)推薦的規(guī)則合理性及流失成本的大小。后期的關(guān)聯(lián)推薦應(yīng)用于主要是三個方面:

重購:繼續(xù)購買原來的產(chǎn)品;

升級:購買更高檔次的產(chǎn)品;

交叉銷售:購買相關(guān)的產(chǎn)品。

如果該規(guī)則的客戶本來是買了50塊錢的產(chǎn)品的,發(fā)現(xiàn)關(guān)聯(lián)規(guī)則里面出現(xiàn)了推薦其購買30塊的同類型產(chǎn)品,這等于給客戶降檔推薦了,會讓銷售額大幅減少,銷售機會白白浪費并且造成了損失,所以在進行關(guān)聯(lián)推薦的時候,那些涉及到了降檔的規(guī)則一定要剔除。

關(guān)聯(lián)分析是一個很有用的數(shù)據(jù)挖掘模型,能夠幫助企業(yè)做很多很有用的產(chǎn)品組合推薦、優(yōu)惠促銷組合,同時也能指導(dǎo)貨架擺放是否合理,還能夠找到更多的潛在客戶,的確真正的把數(shù)據(jù)挖掘落到實處。

數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }