用戶價值判斷

Step1: 肯定權重。算法

認爲RFM 三要素對用戶行爲差別的反映是同等重要的。所以選擇RFM 的權重爲1: 1: 1函數

Step2: 歸一化。spa

RFM單位不一樣,數值上存在巨大的差別,所以要對RFM 分別進行歸一化處理。orm

F 越大說明用戶購買次數越高,M越大說明用戶訂購金額越大,FM越大說明用戶價值越高。R 表明用戶上一次訂購的時刻與研究時刻之間的時間間隔,這時間間隔越小,說明用戶在這一段時間內的用戶價值越高。所以,F M 與用戶穩定程度正相關,而R 與用戶穩定程度負相關,歸一化時應區別處理。歸一化後的數值越高,用戶價值越高。排序

歸一化方法:min-max標準化(Min-Max Normalizationci

也稱爲離差標準化,是對原始數據的線性變換,使結果值映射到[01]之間。轉換函數以下:io

       F M     X’ = ( X - Xmin ) / ( Xmax - Xmin ——X越大,X’越大table

R               X’ = ( Xmax - X) / ( Xmax - Xmin ——X越小,X’越大方法

Step3: 聚類。im

採用K 均值算法進行聚類。使用K-均值聚類法時,須要預先判斷其聚類的類別數。本模型中客戶分類經過每一個顧客類別RFM平均值與總RFM平均值相比較來決定的,而單個指標的比較只能有兩種狀況:大於(等於)或小於平均值,所以可能有2 ×2 ×2 = 8種類別。標準化和肯定聚類類別數後,進行聚類分析,獲得8 類客戶。

Step4: 劃分用戶所處等級。

即劃分用戶得分,獲得每類用戶的類型,以便定性分析用戶忠誠度。

RFM 分別按照歸一化後的數值,由高到低排序,並均分爲5 個等級,數值最高的等級得分爲5,最低等級得分爲1。最後得出每類用戶的3 個元素分別所處的等級,獲得3 個分數的組合。例如,第i 個用戶,其元素R 平均值較大,得分爲5,元素F 得分爲3,元素M 得分爲2,那麼第i 個用戶的類型爲( 532) 型。

Step5: 劃分用戶類型。

8 類客戶的RFM平均值與總RFM均值比較,若是單個客戶類別的均值大於總均值,則給該指標一個向上的箭頭「↑」標記,反之則用「↓」。樣本2中的比較狀況以下。

類別

數量

R均值

F均值

M均值

比較狀況

客戶類型

用戶價值

1

1

80.00

1.00

299.00  

↓↓↑

重要發展客戶

較高

2

1

80.00

54.00

308.00  

↓↑↑

重要保持客戶

3

218

83.29

2.76

26.36

↑↑↑

重要挽留客戶

較高

4

134

83.22

2.74

26.23

↓↓↓

新客戶:重要發展客戶

老客戶:無價值客戶

新:較高
  老:低

5

111

83.26

2.76

26.26

↑↑↓

通常客戶

通常

6

24

83.18

2.78

26.40

↓↑↑

重要保持客戶

7

7

83.57

3.03

28.88

↑↑↑

重要挽留客戶

8

4

83.53

2.98

28.10

↑↑↑

重要挽留客戶

總均值

83.246

2.758

26.286

 

Step6: 用戶價值指數Li

Li = ωRCiR + ωFCiF + ωMCiM

權數ω可更具AHP法得到聚類後,第iRFM元素歸一化數值的均值記爲CiRCiFCiM

經過計算的出的用戶價值指數能夠清楚比較用戶價值大小。

相關文章
相關標籤/搜索