chinesefreesexvideos高潮,欧美极品少妇性运交,久久久国产一区二区三区,99久久婷婷国产综合精品,成人国产一区二区三区

APP推廣合作
聯(lián)系“鳥哥筆記小喬”
Python實現LRFM模型分析客戶價值
2020-05-16 19:07:00

作者:Dake

1. 分析背景

這是一份某電商平臺的銷售數據,數據包含2010年4月22到2014年7月24的銷售數據。分析該銷售數據,可以發(fā)現客戶價值。

現利用KMeans聚類實現LRFM模型來分析客戶的價值,便于客戶分群,針對性推廣,提高銷售額。

LRFM模型定義:

  • L:會員創(chuàng)建日期距離距離2014年7月25的時間間隔(單位:月 )

  • R:會員最近一次購買時間距離2014年7月25的時間間隔(單位:月 )

  • F:會員購買次數

  • M:會員的總購買金額

2. 分析流程

3. 數據探索

3.1 導入相關包和讀取數據

import numpy as np
import pandas as pd 
import matplotlib.pyplot as plt
from sklearn import preprocessing
from datetime import datetime
from sklearn.cluster import KMeans

plt.rcParams['font.sans-serif'] = 'SimHei'
%matplotlib inline

# 讀取數據
df = pd.read_csv(r'C:/Users/Administrator/Desktop/RFM分析1.csv',
                engine='python')
# 查看行列                
df.shape

輸出:

3.2 查看表結構


從圖可以看出這里的數據只有class2有缺失值,這里暫時不用提取這個指標,暫不清洗。


3.3 描述性分析查看


這里銷售金額為負數的情況,數據清洗的時候得把這些異常值過濾。


4. 數據清洗

4.1 將銷售額<0的過濾掉

# 銷售金額有小于等于0的,直接過濾掉
# 這里有22542條數據
data = df[df['銷售金額'] >0]
data.shape

輸出:

4.2 會員創(chuàng)建日期、銷售日期轉換成datetime格式

data['會員創(chuàng)建日期'] = pd.to_datetime(data['會員創(chuàng)建日期'])
data['銷售日期'] = pd.to_datetime(data['銷售日期'])

# 查看是否轉換成功
data.info()

輸出:

5. 構建L、R、F、M指標

5.1 提取有用指標

  • L = 相對日期(這里我指定:2014年7月25) - 會員創(chuàng)建日期

  • R = 相對日期(這里我指定:2014年7月25) - 最晚(大)的銷售日期

  • F = 用戶購買的次數(這里針對流水號進行計數不同)

  • M = 用戶購買的匯總金額
    代買實現:

# 計算L,再轉換成月,這里轉換成月,直接除于30天,保留兩位小數
# L是最早的購買日期距離會員創(chuàng)建日期
data1 = data.groupby('UseId').agg({'會員創(chuàng)建日期': ['min'],
                                    '銷售日期': ['min''max'], 
                                   '銷售金額':['sum'],
                                  '流水號':['nunique']})
data1

輸出:


刪除一層列名,并重新進行命名:
# 刪除第一層的列名
data1.columns = [col[1] for col in data1.columns]
# 重新命名列名
data1.columns = ['會員創(chuàng)建日期''最早銷售日期''最晚銷售日期''M''F']
data1

輸出:


M、F指標已經構建完成。

5.2 購買L、R指標

# 先計算L,R,再轉化成單位月
data1['L'] = datetime.strptime('2014-7-25''%Y-%m-%d') - data1['會員創(chuàng)建日期']
data1['R'] = datetime.strptime('2014-7-25''%Y-%m-%d') - data1['最晚銷售日期']

# 將L、R轉換成月做為單位
data1['L'] = data1['L'].apply(lambda x: round(x.days/30,3))
data1['R'] = data1['R'].apply(lambda x: round(x.days/30,3))
data1

輸出結果:


提取有用的指標:
LRFM_data = data1[['L''R''F''M']]

6. 進行L、R、F、M數據的Z-Score轉換

ss = preprocessing.StandardScaler()
ss_LRFM_data = ss.fit_transform(LRFM_data)
ss_LRFM_data

輸出:

7. 使用KMeans進行聚類分析

# n_clusters聚類的個數
kmodel = KMeans(n_clusters=5, n_jobs=4)
kmodel.fit(ss_LRFM_data)
#查看聚類中心
kmodel.cluster_centers_ 

輸出:


將結果轉成DataFrame
client_level = pd.DataFrame(kmodel.cluster_centers_, 
                            index=['客戶群1''客戶群2''客戶群3''客戶群4''客戶群5'],
                           columns=['L''R''F''M'])
client_level

輸出:

8. 針對結果進行客戶群的分類

  • L越大,代表注冊會員時間距離指定時間(2014年7月25)越長,代表老客戶,該指標越大越好。

  • R越小,代表購買時間距離指定時間(2014年7月25)越短,R越小越好。

  • F越大,代表會員的購買次數越多。

  • M越大,代表會員購買的金額越多。

客戶群1分析:
L大,R小,F大,M較大,這里判斷是重要發(fā)展客戶。

客戶群2分析:
L大,R大,F小,M較小,這里判斷是重要挽留客戶。

客戶群3分析:
L小,R小,F小,M小,這里判斷是低價值客戶。

客戶群4分析:
L大,R大,F小,M小,這里判斷是一般價值客戶。

客戶群5分析:
L大,R小,F大,M大,這里判斷是重要保持客戶。


猜你喜歡:
數據分析實戰(zhàn):母嬰商品分析

《吊打分析師》實戰(zhàn)—我要租個好房

簡單的Excel數據分析案例

為什么要學統(tǒng)計學:**的統(tǒng)計學

成為數據分析師的第三年,我寫了10W字

@ 號主:可樂
@ 公眾號/知乎專欄/頭條/簡書:可樂的數據分析之路
@ 個人微信:data_cola


蝦殼可樂
分享到朋友圈
收藏
收藏
評分

綜合評分:

我的評分
Xinstall 15天會員特權
Xinstall是專業(yè)的數據分析服務商,幫企業(yè)追蹤渠道安裝來源、裂變拉新統(tǒng)計、廣告流量指導等,廣泛應用于廣告效果統(tǒng)計、APP地推與CPS/CPA歸屬統(tǒng)計等方面。
20羽毛
立即兌換
一書一課30天會員體驗卡
領30天VIP會員,110+門職場大課,250+本精讀好書免費學!助你提升職場力!
20羽毛
立即兌換
順豐同城急送全國通用20元優(yōu)惠券
順豐同城急送是順豐推出的平均1小時送全城的即時快送服務,專業(yè)安全,準時送達!
30羽毛
立即兌換
蝦殼可樂
蝦殼可樂
發(fā)表文章142
分享數據分析的干貨。
確認要消耗 羽毛購買
Python實現LRFM模型分析客戶價值嗎?
考慮一下
很遺憾,羽毛不足
我知道了

我們致力于提供一個高質量內容的交流平臺。為落實國家互聯(lián)網信息辦公室“依法管網、依法辦網、依法上網”的要求,為完善跟帖評論自律管理,為了保護用戶創(chuàng)造的內容、維護開放、真實、專業(yè)的平臺氛圍,我們團隊將依據本公約中的條款對注冊用戶和發(fā)布在本平臺的內容進行管理。平臺鼓勵用戶創(chuàng)作、發(fā)布優(yōu)質內容,同時也將采取必要措施管理違法、侵權或有其他不良影響的網絡信息。


一、根據《網絡信息內容生態(tài)治理規(guī)定》《中華人民共和國未成年人保護法》等法律法規(guī),對以下違法、不良信息或存在危害的行為進行處理。
1. 違反法律法規(guī)的信息,主要表現為:
    1)反對憲法所確定的基本原則;
    2)危害國家安全,泄露國家秘密,顛覆國家政權,破壞國家統(tǒng)一,損害國家榮譽和利益;
    3)侮辱、濫用英烈形象,歪曲、丑化、褻瀆、否定英雄烈士事跡和精神,以侮辱、誹謗或者其他方式侵害英雄烈士的姓名、肖像、名譽、榮譽;
    4)宣揚恐怖主義、極端主義或者煽動實施恐怖活動、極端主義活動;
    5)煽動民族仇恨、民族歧視,破壞民族團結;
    6)破壞國家宗教政策,宣揚邪教和封建迷信;
    7)散布謠言,擾亂社會秩序,破壞社會穩(wěn)定;
    8)宣揚淫穢、色情、賭博、暴力、兇殺、恐怖或者教唆犯罪;
    9)煽動非法集會、結社、游行、示威、聚眾擾亂社會秩序;
    10)侮辱或者誹謗他人,侵害他人名譽、隱私和其他合法權益;
    11)通過網絡以文字、圖片、音視頻等形式,對未成年人實施侮辱、誹謗、威脅或者惡意損害未成年人形象進行網絡欺凌的;
    12)危害未成年人身心健康的;
    13)含有法律、行政法規(guī)禁止的其他內容;


2. 不友善:不尊重用戶及其所貢獻內容的信息或行為。主要表現為:
    1)輕蔑:貶低、輕視他人及其勞動成果;
    2)誹謗:捏造、散布虛假事實,損害他人名譽;
    3)嘲諷:以比喻、夸張、侮辱性的手法對他人或其行為進行揭露或描述,以此來激怒他人;
    4)挑釁:以不友好的方式激怒他人,意圖使對方對自己的言論作出回應,蓄意制造事端;
    5)羞辱:貶低他人的能力、行為、生理或身份特征,讓對方難堪;
    6)謾罵:以不文明的語言對他人進行負面評價;
    7)歧視:煽動人群歧視、地域歧視等,針對他人的民族、種族、宗教、性取向、性別、年齡、地域、生理特征等身份或者歸類的攻擊;
    8)威脅:許諾以不良的后果來迫使他人服從自己的意志;


3. 發(fā)布垃圾廣告信息:以推廣曝光為目的,發(fā)布影響用戶體驗、擾亂本網站秩序的內容,或進行相關行為。主要表現為:
    1)多次發(fā)布包含售賣產品、提供服務、宣傳推廣內容的垃圾廣告。包括但不限于以下幾種形式:
    2)單個帳號多次發(fā)布包含垃圾廣告的內容;
    3)多個廣告帳號互相配合發(fā)布、傳播包含垃圾廣告的內容;
    4)多次發(fā)布包含欺騙性外鏈的內容,如未注明的淘寶客鏈接、跳轉網站等,誘騙用戶點擊鏈接
    5)發(fā)布大量包含推廣鏈接、產品、品牌等內容獲取搜索引擎中的不正當曝光;
    6)購買或出售帳號之間虛假地互動,發(fā)布干擾網站秩序的推廣內容及相關交易。
    7)發(fā)布包含欺騙性的惡意營銷內容,如通過偽造經歷、冒充他人等方式進行惡意營銷;
    8)使用特殊符號、圖片等方式規(guī)避垃圾廣告內容審核的廣告內容。


4. 色情低俗信息,主要表現為:
    1)包含自己或他人性經驗的細節(jié)描述或露骨的感受描述;
    2)涉及色情段子、兩性笑話的低俗內容;
    3)配圖、頭圖中包含庸俗或挑逗性圖片的內容;
    4)帶有性暗示、性挑逗等易使人產生性聯(lián)想;
    5)展現血腥、驚悚、殘忍等致人身心不適;
    6)炒作緋聞、丑聞、劣跡等;
    7)宣揚低俗、庸俗、媚俗內容。


5. 不實信息,主要表現為:
    1)可能存在事實性錯誤或者造謠等內容;
    2)存在事實夸大、偽造虛假經歷等誤導他人的內容;
    3)偽造身份、冒充他人,通過頭像、用戶名等個人信息暗示自己具有特定身份,或與特定機構或個人存在關聯(lián)。


6. 傳播封建迷信,主要表現為:
    1)找人算命、測字、占卜、解夢、化解厄運、使用迷信方式治??;
    2)求推薦算命看相大師;
    3)針對具體風水等問題進行求助或咨詢;
    4)問自己或他人的八字、六爻、星盤、手相、面相、五行缺失,包括通過占卜方法問婚姻、前程、運勢,東西寵物丟了能不能找回、取名改名等;


7. 文章標題黨,主要表現為:
    1)以各種夸張、獵奇、不合常理的表現手法等行為來誘導用戶;
    2)內容與標題之間存在嚴重不實或者原意扭曲;
    3)使用夸張標題,內容與標題嚴重不符的。


8.「飯圈」亂象行為,主要表現為:
    1)誘導未成年人應援集資、高額消費、投票打榜
    2)粉絲互撕謾罵、拉踩引戰(zhàn)、造謠攻擊、人肉搜索、侵犯隱私
    3)鼓動「飯圈」粉絲攀比炫富、奢靡享樂等行為
    4)以號召粉絲、雇用網絡水軍、「養(yǎng)號」形式刷量控評等行為
    5)通過「蹭熱點」、制造話題等形式干擾輿論,影響傳播秩序


9. 其他危害行為或內容,主要表現為:
    1)可能引發(fā)未成年人模仿不安全行為和違反社會公德行為、誘導未成年人不良嗜好影響未成年人身心健康的;
    2)不當評述自然災害、重大事故等災難的;
    3)美化、粉飾侵略戰(zhàn)爭行為的;
    4)法律、行政法規(guī)禁止,或可能對網絡生態(tài)造成不良影響的其他內容。


二、違規(guī)處罰
本網站通過主動發(fā)現和接受用戶舉報兩種方式收集違規(guī)行為信息。所有有意的降低內容質量、傷害平臺氛圍及欺凌未成年人或危害未成年人身心健康的行為都是不能容忍的。
當一個用戶發(fā)布違規(guī)內容時,本網站將依據相關用戶違規(guī)情節(jié)嚴重程度,對帳號進行禁言 1 天、7 天、15 天直至永久禁言或封停賬號的處罰。當涉及欺凌未成年人、危害未成年人身心健康、通過作弊手段注冊、使用帳號,或者濫用多個帳號發(fā)布違規(guī)內容時,本網站將加重處罰。


三、申訴
隨著平臺管理經驗的不斷豐富,本網站出于維護本網站氛圍和秩序的目的,將不斷完善本公約。
如果本網站用戶對本網站基于本公約規(guī)定做出的處理有異議,可以通過「建議反饋」功能向本網站進行反饋。
(規(guī)則的最終解釋權歸屬本網站所有)

我知道了
恭喜你~答對了
+5羽毛
下一次認真讀哦
成功推薦給其他人
+ 10羽毛
評論成功且進入審核!審核通過后,您將獲得10羽毛的獎勵。分享本文章給好友閱讀最高再得15羽毛~
(羽毛可至 "羽毛精選" 兌換禮品)
好友微信掃一掃
復制鏈接