本文基于淘宝用户行为数据,建立RFM模型,探究用户的价值。如果想要了解如何使用SQL建立RFM模型,那就继续看下去吧。
本文的数据源于阿里云天池(User Behavior Data from Taobao for Recommendation)。
数据源链接:https://tianchi.aliyun.com/dataset/dataDetail?dataId=649&userId=1
数据分析工具:SQL+EXCEL
注:以下操作截取了其中100,000条数据记录,而非全部数据,并已完成了一些数据清洗工作。
1. 概念
1.1 RFM模型
RFM模型是会员管理系统中一种会员消费行为分析模型,RFM的含义如下:
- R(Recency)代表最近一次消费距今时间
- F(Frequency)代表特定时间内的消费频率
- M(Monetary)代表特定时间内的消费总金额
RFM模型还是要结合具体的应用场景发挥其价值。
2. 模型建立
本数据集有个小缺陷,就是缺少金额这一字段,所以不能建立完整的RFM模型了,只能建立RF模型,嘿嘿
(1)数据概况
(2)计算每个用户最近一次购买距今天数(R&#