在数据分析的过程中,尤其涉及到CRM(客户关系管理)的时候,最常用也是最最经典的思维模型就是RFM。
“RFM”三个字母分别代表:
- Recency (最近一次消费时间):指客户最近的一次消费时间距离当前日期的时间间隔,也就是未回购的天数。这一指标帮助理解客户的活跃程度以及他们最后一次互动的时间点。
- Frequency (消费频次):衡量客户在特定时间段内进行购买的次数。这有助于识别那些经常购买的忠实客户与偶尔购买的客户之间的差异。
- Monetary Value (消费金额):指的是客户在一定时期内的总消费金额。这个指标强调了每位客户的经济贡献度,对于评估其总体价值至关重要。
使用一个实际的例子来演示 使用Pandas对数据集进行用户分层
使用 ‘会员id’,’时间’对数据进行分组、对金额计数,得到会员、日期的组合,再对会员id进行分组、对上个分组的结果计数,得到用户的总共购买次数 即用户购买频次F