美國電商RFM用戶分層

項目介紹:

現(xiàn)在我們手上有一份來自美國的電商數(shù)據(jù)蛮原,下載自Kaggle,我們需要對其中的用戶進行分層,對其使用RFM方法劃分等級寓盗,采取不同用戶采取不同運營策略

首先我們需要導(dǎo)入需要的包

pandas numpy matplotlib 三個包

之后我們需要讀取數(shù)據(jù)

讀取數(shù)據(jù)

之后我們需要進行數(shù)據(jù)清洗,首先檢查數(shù)據(jù)中是否有空值,可以發(fā)現(xiàn)·有空值的只有郵政編碼這一列傀蚌,對于我們進行的操作屬于無關(guān)變量基显,可以不去處理

空置概況

接著我們?nèi)z查重復(fù)值,發(fā)現(xiàn)數(shù)據(jù)里并沒有重復(fù)值

重復(fù)值檢查

之后我們就可以進行RFM用戶分層了善炫,首先我們先定義先定義RFM中的R列撩幽,其內(nèi)容代表最近一次消費時間,我們應(yīng)當使用一個日期減去每一個訂單的日期的天數(shù)作為其R值的判別標準箩艺,將最近一次的消費日期命名為end_time摸航,減去每一個訂單日期,由于一個用戶有多個訂單舅桩,所以我們采用最近一次的訂單作為R值酱虎,代碼如下所示:

R值的確立

F值為消費品頻率,其值為去重后的訂單ID數(shù)擂涛,M則為每個用戶各自的所有銷售額的聚合读串,代碼如下所示:


F,M值的確立

之后應(yīng)該以R,F,M的順序從左到右將其合并為一張表格,代碼如下所示:

合并后的表格

不要忘了細節(jié)處理撒妈,將F恢暖,M的名字改過來

改名后的RFM表格

接著,我們將RFM中的R值繪制成直方圖狰右,觀察其數(shù)據(jù)結(jié)構(gòu)杰捂,發(fā)現(xiàn)絕大部分數(shù)據(jù)都靠左,這種情況下選擇中位數(shù)作為判別點的話會不準確棋蚌,所以這里選擇了均值作為R_score的判別點

R值判別點

我們將小于判別點的值定為1嫁佳,并將其命名為R_score

填充代碼

接下來我們來看F值的直方圖,由于其數(shù)據(jù)大體呈正態(tài)分布谷暮,我們就選擇中位數(shù)作為本次的判別點

F值判別點

我們將大于判別點的值定為1蒿往,并將其命名為F_score

填充代碼

接下來我們來看M值的直方圖,其情況相似于R值湿弦,我們?nèi)【底鳛榕袆e點

M值判別點

我們將大于判別點的值定為1瓤漏,并將其命名為M_score

填充代碼

可以得到別表格如下所示

RFM表格

于是我們創(chuàng)造Total_score列來作為RFM的值的判別標準

Total_score

RFM的分類標準如下(高為1,低為0)

RFM分類標準

我們在Python中制定好標準颊埃,再通過Total_score映射到RFM表格中蔬充,取名為用戶等級,其代碼和表格如下所示

標準制定和映射的代碼
整體表格圖

我們將表格存為excel文件,

存儲代碼

這樣我們就得到了一份RFM用戶分層效果表格班利,以便對不同的用戶采取不同價值的用戶的運營方式

本數(shù)據(jù)為Kaggle下載饥漫,如需數(shù)據(jù)請私信我。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末肥败,一起剝皮案震驚了整個濱河市趾浅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌馒稍,老刑警劉巖皿哨,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異纽谒,居然都是意外死亡证膨,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門鼓黔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來央勒,“玉大人,你說我怎么就攤上這事澳化〈薏剑” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵缎谷,是天一觀的道長井濒。 經(jīng)常有香客問我,道長列林,這世上最難降的妖魔是什么瑞你? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮希痴,結(jié)果婚禮上者甲,老公的妹妹穿的比我還像新娘。我一直安慰自己砌创,他們只是感情好虏缸,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著嫩实,像睡著了一般寇钉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上舶赔,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天扫倡,我揣著相機與錄音,去河邊找鬼竟纳。 笑死撵溃,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的锥累。 我是一名探鬼主播缘挑,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼桶略!你這毒婦竟也來了语淘?” 一聲冷哼從身側(cè)響起诲宇,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎惶翻,沒想到半個月后姑蓝,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡吕粗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年纺荧,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颅筋。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡宙暇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出议泵,到底是詐尸還是另有隱情占贫,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布先口,位于F島的核電站靶剑,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏池充。R本人自食惡果不足惜桩引,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望收夸。 院中可真熱鬧坑匠,春花似錦、人聲如沸卧惜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咽瓷。三九已至设凹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間茅姜,已是汗流浹背闪朱。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留钻洒,地道東北人奋姿。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像素标,于是被迫代替她去往敵國和親称诗。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容