HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務(wù)案例
NEWS 熱點資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    rfm最簡單的計算(rfm值計算公式)

    發(fā)布時間:2023-04-13 23:49:52     稿源: 創(chuàng)意嶺    閱讀: 150        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于rfm最簡單的計算的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準,寫出的就越詳細,有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    rfm最簡單的計算(rfm值計算公式)

    一、大家好!我是車行CRM部的工作人員現(xiàn)在主管RFM客戶流失這個模塊,請求高人指點,怎樣計算客戶流失率?

    第N月的用戶流失率=1-第(N-6)月進站用戶在第N、N-1、N-2、N-3、N-4、N-5月回站總數(shù)/第(N-6)月進站用戶數(shù)×100%

    、例:某4S店2011年2月份客戶流失率

    通俗的說就是:2010年8月份進站的用戶數(shù)(非進站臺次,因有可能一個用戶一個月會幾次進站),在2010年9、10、11、12以及2011年1、2月是否有回站,只要有回就算回站了,不管回來幾次,這樣就沒有流失了。假設(shè)2010年8月4S進站的用戶數(shù)為100個,后六個月這100個用戶回來88個,那回站率為88%,1-回站率等于流失率為12%,所以該4S店客戶流失率為12%。

    二、SQL建立RFM模型指標的兩種方法對比

    本筆記將利用sql語言構(gòu)建RFM模型,將會有兩種辦法對用戶進行分類。

    第一種方法是基于有明確業(yè)務(wù)指標計算RFM分值。

    第二種是按二八定律設(shè)定閥值。

    首先看看RFM模型是什么?

    R值:Rencency(最近一次消費) 指的是用戶在店鋪最近一次購買時間距離分析點的時間間隔;

    F值:Frequency(消費頻率) 指的是是用戶在固定時間內(nèi)的購買次數(shù);

    M值:Monetary(消費金額) 指的是一段時間(通常是1年)內(nèi)的消費金額;

    根據(jù)三個值的高低之分,會得出8種類型的客戶;

    一般每個指標都會有1,2,3,4,5分的分值標準,此指標一般根據(jù)具體業(yè)務(wù)需求進行設(shè)置;

    如:

    然后根據(jù)以上標準對用戶進行打分,并會求得各指標均值,進行比較,大于均值為高,少于均值為低。

    接下來按照此標準用sql執(zhí)行。

    首先我們導(dǎo)入相關(guān)數(shù)據(jù),并去重數(shù)據(jù)放進新表 temp_trade;

    由于時間關(guān)系,以導(dǎo)入如下數(shù)據(jù),期間利用

    SET date_time = STR_TO_DATE(time,'%Y-%m-%d %H');

    set dates=date(date_time);

    這兩個函數(shù)對原表(紅框)日期進行處理;

    再檢查一下關(guān)鍵字段有無缺失值

    查詢后得出并無缺失。

    再檢查一下用戶行為是否有1、2、3、4以外的異常值;

    查詢結(jié)果無異常值;

    -- 建新表,放進 去重后的 數(shù)據(jù)

    create table temp_trade like o_retailers_trade_user;

    insert into temp_trade select distinct * from o_retailers_trade_user;

    SELECT user_id , max(dates) AS 最近一次消費時間

    FROM

    temp_trade

    WHERE behavior_type='2'

    GROUP BY user_id

    ORDER BY 最近一次消費時間 desc

    CREATE VIEW r_clevel AS

    SELECT user_id , 最近一次消費時間 , DATEDIFF('2019-12-19',最近一次消費時間) AS 相差天數(shù),

    (CASE

    WHEN DATEDIFF('2019-12-19',最近一次消費時間)<=2 THEN 5

    WHEN DATEDIFF('2019-12-19',最近一次消費時間)<=4 THEN 4

    WHEN DATEDIFF('2019-12-19',最近一次消費時間)<=6 THEN 3

    WHEN DATEDIFF('2019-12-19',最近一次消費時間)<=8 THEN 2

    ELSE

    1 END )AS R分值

    FROM

    (

    SELECT user_id , max(dates) AS 最近一次消費時間

    FROM

    temp_trade

    WHERE behavior_type='2'

    GROUP BY user_id

    ORDER BY 最近一次消費時間 desc

    )a

    SELECT user_id , COUNT(user_id) AS 購買頻次

    FROM

    temp_trade

    WHERE behavior_type='2'

    GROUP BY user_id

    ORDER BY 購買頻次 desc

    CREATE VIEW f_clevel AS

    SELECT user_id , 購買頻次 ,

    (CASE

    WHEN 購買頻次<=2 THEN 1

    WHEN 購買頻次<=4 THEN 2

    WHEN 購買頻次<=6 THEN 3

    WHEN 購買頻次<=8 THEN 4

    ELSE 5 END )AS F分值

    FROM

    (

    SELECT user_id , COUNT(user_id) AS 購買頻次

    FROM

    temp_trade

    WHERE behavior_type='2'

    GROUP BY user_id

    )a

    -- 1.R平均值

    SELECT avg(R分值) as 'r_avg' FROM r_clevel;

    -- 2.F平均值

    select avg(F分值) as 'f_avg' from f_clevel;

    create view RFM_table

    as

    select a.*,b.分值,

    (case

    when a.分值>2.5515 and b.分值>2.2606 then '重要高價值客戶' when a.分值<2.5515 and b.分值>2.2606 then '重要喚回客戶'

    when a.分值>2.5515 and b.分值<2.2606 then '重要深耕客戶' when a.分值<2.5515 and b.分值<2.2606 then '重要挽留客戶' END

    ) as user_class

    from r_clevel a, f_clevel b

    where a.user_id=b.user_id;

    SELECT user_class , COUNT(user_class)AS 數(shù)量

    FROM

    RFM_table

    GROUP BY user_class

    SELECT COUNT(DISTINCT user_id) AS 購買用戶數(shù)

    FROM

    temp_trade

    WHERE behavior_type='2'

    SELECT

    相差天數(shù)

    FROM

    (

    SELECT user_id , 最近一次消費時間 , DATEDIFF('2019-12-19',最近一次消費時間) AS 相差天數(shù)

    FROM

    (

    SELECT user_id , max(dates) AS 最近一次消費時間

    FROM

    temp_trade

    WHERE behavior_type='2'

    GROUP BY user_id

    ORDER BY 最近一次消費時間 desc

    )a

    ORDER BY 相差天數(shù) DESC

    )b

    LIMIT 32,1

    SELECT

    購買頻次

    FROM

    (

    SELECT user_id , 購買頻次

    FROM

    (

    SELECT user_id , COUNT(user_id) AS 購買頻次

    FROM

    temp_trade

    WHERE behavior_type='2'

    GROUP BY user_id

    ORDER BY 購買頻次 DESC

    )a

    )b

    LIMIT 32,1

    CREATE VIEW RF_TABLE AS

    SELECT user_id , 最近一次消費時間 , DATEDIFF('2019-12-19',最近一次消費時間) AS 相差天數(shù),購買頻次

    FROM

    (

    SELECT user_id , max(dates) AS 最近一次消費時間 , COUNT(user_id) AS 購買頻次

    FROM

    temp_trade

    WHERE behavior_type='2'

    GROUP BY user_id)a

    select user_id,

    (case

    when 相差天數(shù)<=19 and 購買頻次>=7 then '重要高價值客戶' when 相差天數(shù)>19 and 購買頻次>=7 then '重要喚回客戶'

    when 相差天數(shù)<=19 and 購買頻次<7 then '重要深耕客戶' when 相差天數(shù)>19 and 購買頻次<7 then '重要挽留客戶' END

    ) as user_class

    from RF_TABLE ;

    SELECT user_class , COUNT(user_class)AS 數(shù)量

    FROM

    (

    select user_id,

    (case

    when 相差天數(shù)<=19 and 購買頻次>=7 then '重要高價值客戶' when 相差天數(shù)>19 and 購買頻次>=7 then '重要喚回客戶'

    when 相差天數(shù)<=19 and 購買頻次<7 then '重要深耕客戶' when 相差天數(shù)>19 and 購買頻次<7 then '重要挽留客戶' END

    ) as user_class

    from RF_TABLE

    ) a

    GROUP BY user_class

    三、身高體重標準計算公式

    體重指數(shù)BMI=體重/身高的平方(國際單位kg/㎡)。

    理想體重(Kg)=(18.5~23.9)×身高的平方(單位m)根據(jù)世界衛(wèi)生組織定下的標準,亞洲人的BMI(體重指標BodyMassIndex)若高于22.9便屬于過重。

    亞洲人和歐美人屬于不同人種,WHO的標準不是非常適合中國人的情況,為此制定了中國參考標準

    身體質(zhì)量指數(shù)是國際上常用的衡量人體肥胖程度和是否健康的重要標準,主要用于統(tǒng)計分析。肥胖程度的判斷不能采用體重的絕對值,它天然與身高有關(guān)。因此,BMI通過人體體重和身高兩個數(shù)值獲得相對客觀的參數(shù),并用這個參數(shù)所處范圍衡量身體質(zhì)量。

    rfm最簡單的計算(rfm值計算公式)

    擴展資料:

    身體質(zhì)量指數(shù)(BMI)通常被用來評估一個人的體重是否合適。但加州舊金山賽德斯-西奈醫(yī)學(xué)中心的科學(xué)家們進行的一項研究發(fā)現(xiàn)了一種更科學(xué)的體脂指標—相對脂肪質(zhì)量指數(shù)(RFM)。

    長期以來,世界各地的專家都承認BMI并不完美。它沒有考慮到性別差異(女性通常比男性有更多的體脂肪);骨量、肌肉量和多余脂肪之間也沒有區(qū)別,兒童和老年人的結(jié)果差別很大。長期以來,BMI一直是衡量人群肥胖程度的粗略指標。

    研究人員利用美國疾病控制與預(yù)防中心健康與營養(yǎng)調(diào)查中心的1.2萬名成年人的數(shù)據(jù),得出了300多個估測體脂的公式,從而得出了RFM的計算方法。

    參考資料:百度百科-BMI

    四、基于RFM模型的用戶分類及精細化運營(附實例)

    ​一、RFM模型簡介

    1、釋義

    RFM模型是衡量客戶價值和客戶創(chuàng)利能力的重要工具和手段。在眾多的客戶關(guān)系管理(CRM)的分析模式中,RFM模型是被廣泛提到的。該機械模型通過一個客戶的近期購買行為、購買的總體頻率以及花了多少錢3項指標來描述該客戶的價值狀況。

    R:最近一次消費 (Recency):代表用戶距離當(dāng)前最后一次消費的時間

    F:消費頻率 (Frequency):用戶在一段時間內(nèi),對產(chǎn)品的消費頻次

    M:消費金額 (Monetary):代表用戶的貢獻價值

    一般情況下,我們將R、F、M分別分五個維度打分,通過歸一化打分之后,把用戶所打分值與所有用戶的總分均值作高低比較,再將R、F、M每個方向定義為:高、低,兩個方向,如此可將用戶分為2 2 2=8類,如下:

    當(dāng)我們將客戶分類后,便可以針對性指定精細化運營策略,幫助大家了解完RFM模型后,我將用一個實例具體展示操作流程,以下實例以某玩家作品網(wǎng)站為例,爬取前十個網(wǎng)頁共240個玩家作品的昵稱、編號、點贊數(shù)、積分、上傳日期時間等信息進行分析,具體流程如下:

    1 數(shù)據(jù)爬取

    2 數(shù)據(jù)清洗

    3 數(shù)據(jù)分析

    3.1 重新定義RFM

    3.2 定義RFM打分標準

    3.3 歸一化打分

    3.4 計算RFM均值

    3.5 用戶分類

    3.6 統(tǒng)計與可視化

    4 運營策略

    1 數(shù)據(jù)爬取

    2 數(shù)據(jù)清洗

    3 數(shù)據(jù)分析

    3.1 重新定義RFM

    由于獲取的是作品相關(guān)信息(獲取信息有限),所以在此對RFM進行重新定義:

    R:最近一次上傳作品日期據(jù)今天幾天;

    F:作品數(shù)(用戶最近一段時間內(nèi)上傳作品的數(shù)量);

    M:點贊數(shù)(用戶最近一段時間內(nèi)上傳作品的點贊總數(shù))

    3.2 定義RFM打分標準

    3.3 歸一化打分

    3.4 計算RFM均值

    3.5 用戶分類

    將3.3與3.4比較得出用戶分類

    3.6 統(tǒng)計與可視化

    4 運營策略

    以上便是此次操作全過程,不當(dāng)之處,還請指正,謝謝!

    以上就是關(guān)于rfm最簡單的計算相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    nerf射程排行榜(nerf槍射程排名)

    rfm模型應(yīng)用

    paper免費查重入口官網(wǎng)(paperfree免費查重入口官網(wǎng))

    抖音集五福發(fā)怎么弄(抖音集五福在哪里弄2020)

    杭州賺錢的路子(杭州有什么賺錢的路子)