標籤:
RFM模型:R(Recency)表示客戶最近一次購買的時間有多遠,F(Frequency)表示客戶在最近一段時間內購買的次數,M (Monetary)表示客戶在最近一段時間內購買的金額。一般未經處理資料為3個欄位:客戶ID、購買時間、購買金額,用資料採礦軟體處理,加權(考慮權重)得到RFM得分,對得分排序,輸出營銷名單topN!
來自於@資料採礦與資料分析
下面我們採用IBM Modeler 14.1版本操作RFM模型:(採用資料採礦技術來分析RFM是一件簡單的工作,因為軟體非常智能化,或者說基本上內建了自動RFM分析模組)
首先:我們讀取資料,假設我們擁有近7萬條交易資料,包含客戶ID,交易日期和交易量;一般來講,對於交易資料為了節省儲存空間,時間欄位都是文本型,所以我們先採用填充欄位將Date變成真正的日期型欄位;
因為IBM Modeler14.1的RFM模組對欄位的特定要求,我們先變化,記住要選擇“始終”
這樣我們就可以選擇RFM變換節點,為RFM分析準備R-近因、F-頻次、M-貨幣交易資料了;從屬記錄選項中選擇RFM匯總節點
注意:這個時候你可以選擇時間點:指定時間或分析時間
到這裡,你會發現,非常簡單,節點自動將交易資料集匯總轉換為RFM分析資料集:近因、頻次和貨幣;
現在我們需要將三個欄位進行分割:從欄位選項中選擇RFM分析節點,
指定三個RFM欄位近因、頻次和貨幣後,我們需要決定分箱數和權重,一般來講:針對不同的產品和促銷,需要考慮不同的客戶意願,往往近因權重大些,其次是光顧頻次;我這裡進行了簡單處理:所以權重都是一樣,賦權重=10;
RFM分析節點欄位完成了基礎RFM分析,得到每一個客戶的近因、頻次和貨幣得分,進而計算加權求和得到RFM得分。
傳統的RFM分析到此就差不多了,我們需要將客戶RFM得分排序,選擇RFM得分最高的2000人進行促銷!
真正的商業戰役需要建立客戶響應模型,將RFM得分與客戶資料庫和響應資料進行關聯,從而有針對性的建立響應模型:
一般來講,假定企業擁有100萬會員資料庫和曆史交易資料,可以在沒有建立資料採礦模型前,隨機播放1萬人進行促銷,記錄這1萬人的響應情況,然後根據這1萬人的響應資料0-1,建立RFM為自變數的響應模型,然後根據模型對100萬使用者進行客戶響應打分,選擇10萬人進行促銷,可以提升促銷的ROI;
前面一篇部落格文章是採用IBM SPSS Statistics進行RFM分析的,現在我們可以看到資料採礦軟體分析更方便、更系統,當然也更直觀可操作!
轉自:http://shenhaolaoshi.blog.sohu.com/178101622.html
RFM模型——構建資料庫營銷的商業戰役!(轉)