我是怎么利用Python+RFM模型高效了解用户!

基于RFM模型和聚类算法的电商客户价值分群与营销策略研究 本文系统地实现了基于RFM模型和聚类算法的电商客户价值分群全流程。通过Python代码演示,展示了从数据处理到策略输出的完整链条。该方法不仅科学严谨,而且具有很强的实战指导意义。未来可拓展方向动态更新:建立自动化流程,每月定期运行模型,跟踪客户群体变化。特征扩展:引入客户 demographics、浏览行为、品类偏好等更多维度,构建更精细的画像。预测模型:基于分群结果,构建客户流失预测、购买意愿预测等模型。A/B测试:验证不同营销策略的有效性,持续优化ROI。完整代码获取。 阅读详情

 

是的,我们每个人在平台的眼里,价值都是不一样的。

比如一些天天上网购物,拆快递拆到手软的美女帅哥们,他们就是各个平台的高活跃高价值用户,他们要是哪天有停止购物准备跑路的痕迹,平台的运营朋友会急得想死,千方百计进行挽留,毕竟你是他们的衣食爹妈,死活得让你继续贡献软妹币。

还有一些用户就没这么好运了。

比如东哥这种死抠门,三年五年不见得出一次血,一个49块钱买的破衬衣要穿好几个春夏秋冬。这种的话,平台都懒得鸟你,你特么爱来不来,多一个不多,少一个不少,出门左拐,慢走不送。

那么平台是通过哪些维度进行用户价值判断与划分的呢?

今天的主角RFM模型就来告诉你答案。

— 1 —

RFM模型

有的人看到模型两个字,就瑟瑟发抖,以为要用各种数学公式,想都不想就一脸嫌弃。其实你误会了,RFM模型真的非常友好,要不然东哥这种纯文科生也搞不掂。

看名称你就知道,这个模型主要就是三个要素:

R,Rencency,就是最近一次消费是啥时候。比如你上次买姨妈巾是一个月前。

F,Frequency,就是你的消费频率,比如你一月来一次大姨妈,那你一个月会买一次姨妈巾,一年就是12次,当然也有人一次性买一年的,那么你的消费频率就低了,一年才1次。

M,Monetary,就是你的消费金额,有的人穷,买20块钱的;有的人富,姨妈巾都要镀金的,那么可能几百几千的。

嗯,相信你对RFM模型的三个指标已经非常清楚了。那么,RFM模型为什么成立呢?逻辑是什么?

逻辑也很简单:

1、最近买过的人,应该比最近没买过的人更有价值

2、一年来买10次的人,应该比一年来买1次的人更有价值

3、消费额度100的人,应该比消费1块钱的人更有价值

在这个逻辑下,我们就会对RFM的每个指标进行打分,最后算出RFM的总分,并以此来判断客户的分层。

当然每个公司对指标的侧重点不一样,所以赋分阶段也可以有所偏向。

 

— 2 —

数据准备

1、数据输入

  •  
import numpy as np
import pandas as pd
from  pyecharts import Bar,WordCloud,Pie
df=pd.read_excel(r'C:\Users\Administrator\Desktop\销售数据.xlsx')
df.head()

 

 

 

 

 

这个数据里面字段比较多对不对?但是RFM模型只有三个指标,所以根本不需要这么多字段,那么我们只要选出模型所需要的字段即可。

2、字段选择

  •  
df=df[['订单号','订单日期','顾客姓名','销售额']]
df.head()

 

Python电商数据分析实战:从RFM模型到用户分层与漏斗转化 数据分析是现代商业决策的核心驱动力,其本质是通过对海量信息的处理、挖掘与解读,发现规律并指导行动。在众多分析模型中,RFM模型因其直观有效而成为用户价值分层的经典方法,它通过最近一次消费、消费频率和消费金额三个维度,将用户划分为不同价值群体。结合漏斗转化分析,可以清晰追踪用户从浏览、加购到购买的关键路径,精准定位转化瓶颈。这些技术广泛应用于电商、金融、内容平台等领域,是实现精细化运营和提升商业价值的基础工具。本文以Python为技术栈,详细演示了如何利用Pandas进行数据清洗,构建RFM模型实现用户分层, 阅读详情

相关推荐

电商用户行为分析全流程实战:从数据清洗到RFM分层与可视化大屏

数据分析是现代商业决策的核心驱动力,其核心原理在于将原始、杂乱的数据通过系统性的处理与建模,转化为可量化的商业洞察。在电商、零售等行业,用户行为分析是评估业务健康度、优化运营策略的关键技术。其中,漏斗分析用于追踪用户从浏览到购买的转化路径,识别关键流失环节;而RFM模型则是一种经典的客户价值分层方法,通过用户的最近一次消费时间、消费频率和消费金额三个维度,对用户群体进行精细化划分,从而为个性化营销和客户关系管理提供数据支持。这些技术的价值在于能够将海量用户行为数据转化为可执行的业务策略,例如识别高价值用户进

weixin_33768481的博客 280

避坑指南:Vue调用摄像头常见6大报错解决方案(navigator.mediaDevices全兼容方案)

本文深入剖析了在Vue应用中调用摄像头时常见的六大报错,如权限拒绝、设备未找到等,并提供了基于navigator.mediaDevices的全兼容解决方案。内容涵盖从HTTPS环境配置、浏览器兼容性处理到摄像头资源管理与高级错误处理,旨在帮助开发者构建稳定可靠的企业级摄像头应用。

Black的专栏 336

DataHub 架构设计与核心工作原理

DataHub 是一个第三代数据目录系统,专为现代数据栈设计,支持数据发现、协作、治理和端到端可观测性。其架构采用模型优先的设计理念,注重不同工具和系统之间的互操作性。

北斗云的博客 1223

Proteus快速入门(最详细教程)

Proteus 是一款用于嵌入式单片机仿真的软件,用于在打PCB板之前对软件程序和硬件电路的正确性进行仿真验证。1.所以Proteus一般会和Keil软件进行联合仿真,在Proteus中绘制系统的电路图,在Keil软件中编写对应的程序后生成Hex文件。2.Proteus的仿真结果仅供参考,只能在一定程度上验证系统的可能性。实际实物系统还需要进行进一步的调试。以上即为本次分享的Proteus入门教程的全部内容,希望可以能够帮助到各位道友。

ediykk的博客 15万+

用 ABAP CDS 把树建起来:Hierarchy 的建模、调试与消费全流程

CDS Hierarchy 将树形数据结构作为一等公民引入 ABAP 开发,通过定义父子关联、根节点条件和兄弟排序规则,让数据库原生支持层级查询。相比传统递归处理方式,它能避免性能瓶颈,提供$node系统字段描述节点结构信息,并支持与SAP UI框架无缝集成。这种方法简化了组织架构、成本中心等业务场景的层级数据处理,使开发人员能够专注于业务逻辑而非底层实现。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 204

STM32串口编程基础知识讲解

本篇文章给大家介绍一下串口的基础编程知识,这些知识是属于串口的理论知识,在开始学习编写代码的时候必须要掌握这些基本的知识点。本篇文章讲解了串口的基本概念知识,大家在学习编写代码时将其掌握才能更好的理解代码。

m0_49476241的博客 1207

一点击打印电脑就卡死?资源管理器停止工作的解决方法

Windows11共享的HP1022n打印机导致客户端打印时资源管理器崩溃卡死,电脑停止工作。

gary18的专栏 577

YOLOv11改进策略【小目标改进】| 添加专用于小目标的检测层 附YOLOv1~YOLOv11的检测头变化详解

在目标检测领域,小目标检测一直是一个具有挑战性的问题。算法以其高效快速的特点受到广泛关注,然而在面对小目标时,仍存在一些局限性。本文将介绍如何在中添加小目标检测层,以提高对小目标的检测能力。原始模型结构如下:详细内容参考:YOLOv11原始模型结构介绍 二、有效特征层对应的检测头类别 2.1 P3/8 - small检测头 原始模型中的对应的检测头主要用于检测相对较小的目标。其特征图大小相对较大,空间分辨率较高。 适合检测尺寸大概在到像素左右的目标。 2.2 P4/16 - medium检测头 这个检

Limiiiing的博客 8793

ArcGIS笔记2_如何将经纬度WGS84地理坐标系转换为米单位CGCS2000投影坐标系

本博文则主要讲解,如果我们手里拿到的shp文件是在ArcGIS中,如何将经纬度WGS84地理坐标系转换为米单位CGCS2000投影坐标系。

晏长街的博客 4万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: 做了一个利用Python自动打开软件的程序!室友以为电脑中毒了!
下一篇: Python+OpenCV图像处理!PS对于图像处理来说简直小儿科!
普通网友
博客等级 码龄7年 438粉丝 263原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值