赞
踩
如果想单独一对一辅导学习C++、Java、Python编程语言的可以加微信咨询
RFM模型是衡量客户价值和客户创造利益能力的重要工具和手段,本文提供数据集下载来源。
会员价值度用来评估用户的价值情况,是区分会员价值的重要模型和参考依据,也是衡量不同营销效果的关键指标之一。
价值度模型一般基于交易行为产生,衡量的是有实体转化价值的行为。常用的价值度模型是RFM
RFM模型是根据会员
R | F | M | 用户类别 |
---|---|---|---|
高 | 高 | 高 | 重要价值用户 |
高 | 低 | 高 | 重要发展用户 |
低 | 高 | 高 | 重要保持用户 |
低 | 低 | 高 | 重要挽留用户 |
高 | 高 | 低 | 一般价值用户 |
高 | 低 | 低 | 一般发展用户 |
低 | 高 | 低 | 一般保持用户 |
低 | 低 | 低 | 一般挽留用户 |
RFM模型的基本实现过程:
Excel实现RFM划分案例
以某电商公司为例
常见的确定RFM划分区间的套路
提取用户最近一次的交易时间,算出距离计算时间的差值
根据天数长短赋予对应的R值
从历史数据中取出所有用户的购买次数,根据次数多少赋予对应的F分值
从历史数据中汇总,求得该用户的交易总额,根据金额大小赋予对应的M值
求出RFM的中值,例如中位数,用中值和用户的实际三值进行比较,高于中值的为高,否则为低
在得到不同会员的RFM之后,根据步骤⑤产生的两种结果有两种应用思路
用户价值细分是了解用户价值度的重要途径,针对交易数据分析的常用模型是RFM模型
业务对RFM的结果要求
规划目标将RFM的3个维度分别做3个区间的离散化
交付结果
数据说明
案例数据是某企业从2015年到2018年共4年的用户订单抽样数据,数据来源于销售系统
数据在Excel中包含5个sheet,前4个sheet以年份为单位存储为单个sheet中,最后一张会员等级表为用户的等级表,数据集下载:https://download.csdn.net/download/knightseasky/88999235
前4张表的数据概要如下。
特征变量数:4
数据记录数:30774/41278/50839/81349
是否有NA值:有
是否有异常值:有
·会员ID:每个会员的ID唯一,由纯数字组成。
·提交日期:订单日提交日期。
·订单号:订单ID,每个订单的ID唯一,由纯数字组成。
·订单金额:订单金额,浮点型数据。
具体数据特征如下:
会员登记表中是所有会员的会员ID对应会员等级的情况,包括以下两个字段
pip install pymysql pyecharts
import time # 时间库
import numpy as np # numpy库
import pandas as pd # pandas库
import pymysql # mysql连接库
from pyecharts.charts import Bar3D # 3D柱形图
用到了6个库:time、numpy、pandas、pymysql、pyecharts。
读取数据
sheet_names = ['2015','2016','2017','2018','会员等级']
sheet_datas = [pd.read_excel('data/sales.xlsx',sheet_name=i) for i in sheet_names]
查看数据基本情况
for each_name,each_data in zip(sheet_names,sheet_datas):
print('[data summary for ============={}===============]'.format(each_name))
print('Overview:','\n',each_data.head(4))# 展示数据前4条
print('DESC:','\n',each_data.describe())# 数据描述性信息
print('NA records',each_data.isnull().any(axis=1).sum()) # 缺失值记录数
print('Dtypes',each_data.dtypes) # 数据类型
输出结果:
[data summary for =============2015===============] Overview: 会员ID 订单号 提交日期 订单金额 0 15278002468 3000304681 2015-01-01 499.0 1 39236378972 3000305791 2015-01-01 2588.0 2 38722039578 3000641787 2015-01-01 498.0 3 11049640063 3000798913 2015-01-01 1572.0 DESC: 会员ID 订单号 订单金额 count 3.077400e+04 3.077400e+04 30774.000000 mean 2.918779e+10 4.020414e+09 960.991161 std 1.385333e+10 2.630510e+08 2068.107231 min 2.670000e+02 3.000305e+09 0.500000 25% 1.944122e+10 3.885510e+09 59.000000 50% 3.746545e+10 4.117491e+09 139.000000 75% 3.923593e+10 4.234882e+09 899.000000 max 3.954613e+10 4.282025e+09 111750.000000 NA records 0 Dtypes 会员ID int64 订单号 int64 提交日期 date
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。