业务背景:

1.⽤户价值细分是了解⽤户价值度的重要途径,针对交易数据分析的常⽤模型是 RFM 模型
2.业务对 RFM 的结果要求
    对⽤户做分组
    将每个组的⽤户特征概括和总结出来,便于后续精细化运营不同的客户群体,且根据不同群体做
    定制化或差异性的营销和关怀
3.规划⽬标将 RFM 的 3 个维度分别做 3 个区间的离散化
   ⽤户群体最⼤有 3×3×3=27 个
   划分区间过多则不利于⽤户群体的拆分
   区间过少则可能导致每个特征上的⽤户区分不显著

用到的技术点:

1.通过 Python 代码⼿动实现 RFM 模型,主要⽤到的库包括 time、 numpy 和 pandas
在结果展示时使⽤了 pyecharts

案例数据:

北美大型超市15-18年零售交易数据:

一、数据清洗:

1.1导入数据包并查看数据基本情况

1.2对数据去重并对数据中存在空格的列进行重命名

 

1.3对异常值进行剔除

1.4处理缺失值

1.5将刚导入DataFrame中的日期从字符串格式转换成Timestamp格式

二、客户价值分析

   会员价值度⽤来评估⽤户的价值情况,是区分会员价值的重要模型和参考依据,也是衡量不同营销效果的关键指标之⼀。
  价值度模型⼀般基于交易⾏为产⽣,衡量的是有实体转化价值的⾏为。常⽤的价值度模型是RFM
RFM模型是根据会员
  最近⼀次购买时间 R ( Recency )
  购买频率 F ( Frequency )
  购买⾦额 M ( Monetary )计算得出 RFM 得分
  通过这 3 个维度来评估客户的订单活跃价值,常⽤来做客户分群或价值区分
  RFM模型基于⼀个固定时间点来做模型分析,不同时间计算的的 RFM 结果可能不⼀样

2.1获取不同客户(CustomerlD)在所有时间内的下单次数Frequency


2.2获取不同客户(CustomerlD)在所有时间内的订单金额Monetary、利润Profit和最后一次下单距离当前时间的天数Recency

2.3获取获取不同客户(CustomerID)在其发生购买的年限内年均下单频次Frequency

2.4对以上的Recency、Frequency和Monetary按CustomerlD合并(Profit用于获利分析)

2.5以中位数为界划分对各客户进行类型划分

2.6分析不同类型客户的总体获利情况

2.7客户RFM模型分类及创利情况可视化

Tableau可视化

 

客户价值和客户创利能力分析(基于改进RFM模型)相关推荐

  1. 浅析基于客户价值的客户关系管理

    以客户为中心的经营模式的出现带来了市场营销模式由传统的4P (product, price, place, promotion)到4C(customer, cost, convenience, com ...

  2. rfm模型的matlab实现,基于客户价值的客户分类模型.docx

    基于客户价值的客户分类模型 华中科技大学博士学位论文基于客户价值的客户分类模型研究姓名:刘朝华申请学位级别:博士专业:管理科学与工程指导教师:蔡淑中科技大学博士学位论文摘要随着经济全球化以及网络技术的 ...

  3. 计算机软件模型改进,基于改进Kano模型的服务优化研究_樊根耀.docx 计算机软件及应用...

    第34卷第5期重庆理工大学学报(自然科学)2020年5月Vol. 34 No. 5Journal of Chongqing University of Technology (Natural Scie ...

  4. kelvin模型蠕变方程_基于改进Kelvin模型的三维蠕变损伤模型研究

    基于改进 Kelvin 模型的三维蠕变损伤模型研究 吴祝林 1 , 2 王 伟 1 , 2 朱鹏辉 1 , 2 陈 曦 1 , 2 [摘 要] 摘要:岩石在长时间的蠕变发展中,会呈现出不同的阶段性特性 ...

  5. 计算机视觉中能量函数,基于改进Snake模型能量函数在MR图像边缘提取中的研究...

    摘  要: 在分析传统主动轮廓模型的基本原理.数学表征及算法实现的基础上,针对其收敛于局部极小值和依赖初始位置选取方面存在的不足,提出了改进的主动轮廓模型.该模型通过对一阶连续性能量Econt的改进和 ...

  6. 基于改进SEIR模型的病毒传播动力学建模与疫情预测分析(以COVID-19新冠病毒为例,超详细,带matlab源码)

    文章目录 前言 一.数学基础知识 符号定义 二.传统SEIR模型的建立与求解 1.经典的SEIR传播动力学模型建立 2.根据经典的SEIR模型列出微分方程并求解 三.SEIR模型第一次修正 1.模型建 ...

  7. 数据挖掘应用案例:RFM模型分析与客户细分(转)

    正好刚帮某电信行业完成一个数据挖掘工作,其中的RFM模型还是有一定代表性,就再把数据挖掘RFM模型的建模思路细节与大家分享一下吧!手机充值业务是一项主要电信业务形式,客户的充值行为记录正好满足RFM模 ...

  8. Python 数据分析实战案例:基于电商销售数据的 RFM 模型构建

    目录 1.背景 2.分析目标 3.数据准备 4.数据清洗 4.1 查看是否含有缺失值 4.2 查看是否有异常值 4.3 数据整理 5.具体目标分析 5.1 分析每年销售额的增长率 5.2 各个地区分店 ...

  9. 某电信公司客户RFM模型分析

    手机充值业务是一项主要电信业务形式,客户的充值行为记录正好满足RFM模型的交易数据要求. 根据美国数据库营销研究所Arthur Hughes的研究,客户数据库中有三个神奇的要素,这三个要素构成了数据分 ...

最新文章

  1. C#3.0-新增加功能浅析(1)
  2. pandas 补充知识:data_range函数
  3. Spring Cloud与Duddo比较(非原创)
  4. 安徽计算机应用基础高考试题,安徽省对口高考试题(计算机应用基础部分)
  5. .NET中的内存管理,GC机制,内存释放过程
  6. php获取ajax data,HTML 获取 PHP 接口数据(ajax)
  7. cmd 出现The system cannot write to the specified device问题时如何解决
  8. 2022 年不错的 SQL 注入 (SQLi) 检测工具
  9. 2021全网最全物联网分析
  10. 等保二级和等保三级的三大区别讲解
  11. imx6q 转换LVDS为VGA输出
  12. [雨林木风][番茄花园][电脑公司][深度论坛][龙帝国]系统光盘收录大全(精品)
  13. Git 撤销放弃本地修改
  14. VTK:对输入的三维模型在某个方向等间距提取模型的切面轮廓线
  15. 【Qt网络编程】实现TCP协议通信
  16. 运筹学基础【十】 之 盈亏分析模型
  17. python北京房价预测_python分析——2018北京房价降了吗
  18. set_input_delay如何使用?
  19. 绘画艺术的“唯物主义”和“唯心主义”
  20. 弹窗Modal实现和有滚动条偏移解决方法。

热门文章

  1. Dubbo接口测试原理及多种方法
  2. QT中pro、pri、prf、prl文件
  3. The location of the currently running pnpm differs from the location where pnpm will be installed
  4. Mybatis标签详细讲解
  5. 高速成长的背后,紫光云凭什么书写市场新格局?
  6. WOW地名中英文对照联盟版
  7. 广东理工学院计算机信息管理,广东理工学院信息工程系
  8. 3.5 EC03-DNC4G通信模块
  9. 阿里云天池龙珠计划SQL训练营Task04:集合运算-表的加减法和join等
  10. 跨专业考取上海交大计算机研究生其实并不难,跨专业考取上海交大计算机研究生其实并不难...