本篇教你如何輕鬆運用PYTHON讓你找到專屬的VIP客戶---第一篇

閱讀時間約 4 分鐘

RFM模型是最基本的分析,可以讓你知道哪些是常客、哪些人是偶爾來一次,或是根本不常來,藉此針對不同的客群去做不同的策略,達到提升業績的方法。接下來就讓我教你如何運用PYTHON快速做出RFM分析

RFM可以分為3個部分:R — 每個顧客最近一次的購買的距離天數、F — 某個時間內的消費次數、M — 某個時間內的消費總金額,最後再根據資料將這3個部分,個別分成5個級距。

這次的使用到的欄位只有--下單日期、顧客ID、銷售金額、訂單編號

import pandas as pd
from datetime import datetime
from IPython.display import display
import numpy as np
data = pd.read_excel("sample_-_superstore.xlsx")#讀取excel
# display(data['Customer ID'])
data['Order Date'] = pd.to_datetime(data['Order Date'])#將 'Order Date' 欄位轉換為日期型別,以便進行日期篩選
start_date = pd.to_datetime('2017-01-01')
end_date = pd.to_datetime('2017-03-31')
print("資料欄位",data.columns)

第8行及第9行,可以根據你要的資料區間去做填寫

第10行的print(“資料欄位”,data.columns),主要是了解這個excel所有所有欄位名稱

filtered_df = data[(data['Order Date'] >= start_date) & (data['Order Date'] <= end_date)]#從訂單清單選出特定時間的資料

filtered_df1 = filtered_df.copy()#建立一個資料的副本,然後對副本進行操作
today = pd.to_datetime('2017-04-01')#這裡我們以2016-04-01減去每個客戶的購買日期

# 以 'Customer ID' 分組,計算消費次數、總消費金額和距離特定日期的天數
customer_summary = filtered_df1.groupby('Customer ID').agg({
    'Order Date': lambda x: (today - x.max()).days,  # 距離特定日期的天數
    'Order ID': 'nunique',  # 消費次數
    'Sales': 'sum',  # 總消費金額
   
}).reset_index()
# 重新命名資料框的欄位
customer_summary.columns = ['客戶編號',  '最近一次的下單天數','消費次數', '消費總金額']
# 將計算結果寫入 Excel 檔案
customer_summary.to_excel('RFM分析1.xlsx', index=False)

將抓取到的資料,做消費次數、消費金額、最近一次的購買的距離天數,並將資料存成excel

第16行customer_summary.to_excel('RFM分析1.xlsx', index=False)

畫底線的部分是可以自行更改的,這邊的名稱是excel的檔名

圖3

圖3

excel的格式會如圖3一樣,這個檔案也可以用excel去進行級距的換算

下一篇會教如何將資料轉換成5個級距

0會員
2內容數
這邊會放有關於數據分析、流程自動化、python相關的文章,希望可以幫助到上班族、零售業、中小企業、電商,讓你們在工作上更有效率
留言0
查看全部
發表第一個留言支持創作者!
你可能也想看
中小企業、新創 必讀!企業現金流管控的實踐策略現金流如同一間公司的血液,若沒有足夠的資金,「一文錢難倒英雄漢」!如何有效控管企業的現金流,提供新創、中小企業實務上的思考方向,手把手帶你建立企業現金流量表!
Thumbnail
avatar
牧牧
2023-07-20
中小企業淨零意識高達九成,綠色運輸轉型勢在必行! IPCC:電動車減碳潛力大 六成台灣企業觀望中【李婉如/ 報導】《今周刊》與中華汽車合作綠色運輸轉型調查,針對台灣中小企業在迎接淨零時代之下,運輸減碳的策略布局,並於今天(14日)舉辦記者會公布調查結果。本次調查主要發現,超過九成的中小企業已意識到未來將面對運輸碳中和的挑戰,並有五成以上企業認為綠色運輸具有急迫性,尤其是已被客戶要求碳盤查的企業
Thumbnail
avatar
時尚品味生活誌
2023-06-14
中小企業應對ESG:從「正效益模式」學習成為永續企業的策略「顧問,請問一下針對ESG的浪潮,身為中小企業的我們,可以做些什麼事情?」。 近期因為台灣監理機關的法遵要求與國際大廠對其供應鏈的規範趨嚴,導致台灣企業愈來愈重視ESG。對於年收入20億的上市櫃公司而言,政府要求必須開始製作永續報告書。除了上市櫃公司受影響外,許多的中小企業也開始在思考要如何因應..
avatar
劉基欽
2023-06-11
中小企業如何做好事後的績效校準?   「明明績效考核表的設計,都有分數給的分標準,為什麼每個主管給的績效分數,還是有蠻大的落差?是各個主管給分標準不一致,還是分數給分標準寫得太過籠統,還是評分制度的設計有問題呢?」。客戶曾經在某次會議上,問我這個問題。我回客戶說,其實每個主管在績效評核的過程中,針對同一個評分標準仍然會有不同的認知。
Thumbnail
avatar
劉基欽
2023-03-20
【中小企業答客問】預算不足的中小企業如何找到適合的文案師?5個需要注意的地方寫文案,在近幾年簡直是行銷相關技能的最熱門話題,但對於中小企業來說,有沒有必要尋找一位文案來協助自己的行銷工作,要考慮的面向也有很多,以下5個需要注意的地方和大家分享,再接著跟讀者們說明,各種不同的需求適合找怎麼樣的人。
Thumbnail
avatar
我是文案
2022-04-23
中小企業生存指南(後話)——慢性病纏身的中流砥柱我很想問老闆們,年輕人努力不努力,跟他們的生意有關係嗎?如果一間公司的員工一共十人,那只要聘請十個努力的人就好了,外頭即使有幾百萬個不努力的年輕人,也跟這個公司毫無關係。
Thumbnail
avatar
黃天
2019-08-15
中小企業生存指南(4)——盲目省成本反而是最大的浪費(下)正確的節省成本,幫助你找出公司裡的作業阻礙。
Thumbnail
avatar
黃天
2019-07-15
中小企業生存指南(3)——盲目省成本反而是最大的浪費(上) 錢要花在刀口上,也要省在點上。花錢在刀口,省錢在刀柄,手握不穩,刀也不好用。
Thumbnail
avatar
黃天
2019-07-07
中小企業生存指南(2)——九死一生的飢餓遊戲場創業成功率少於一成,有志創業的人早已被恫嚇到麻木了,我覺得大家需要的不是驚嚇教育,需要的是實務上可行的方法。
Thumbnail
avatar
黃天
2019-07-04
中小企業生存指南(1)——想做大之前先做小當他下定決心擴張規模,然後呢?然後他就死掉了…… 「開分店」可以說是最簡單也最難的事情。
Thumbnail
avatar
黃天
2019-07-03