首页 存档 技术 查看内容

实战: RFM模型使用

2018-3-30 13:00 |来自: 互联网 381 0

摘要: RFM模型是衡量客户价值和客户创利能力的重要工具和手段。该机械模型通过一个客户的近期购买行为、购买的总体频率以及花了多少钱三项指标来描述该客户的价值状况。 本文所使用到的数据纯属随机产生,也许结果没有任 ...



RFM模型是衡量客户价值和客户创利能力的重要工具和手段。该机械模型通过一个客户的近期购买行为、购买的总体频率以及花了多少钱三项指标来描述该客户的价值状况。


本文所使用到的数据纯属随机产生,也许结果没有任何意义,但重点是理解RFM模型背后的原理。接下来将结合Mysql数据库和R语言实现该理论的应用。


如下是Mysql随机产生的R、F和M三个指标的数值代码,**生10万行的虚拟记录:


#创建数据库

create database sample;

use sample;


#创建表

drop table if exists data_rfm;

create table data_rfm(

id int unsigned primary key auto_increment,

Recency mediumint unsigned,

Frequency smallint unsigned,

Monetary decimal(10,2)

);


#删除是否存在的存储过程

drop procedure if exists randnum_p;


#变换SQL语句的结束符

\d //


#创建存储过程

create procedure randnum_p(n int)

begin

declare i int default 1;

declare Recency mediumint default 0;

declare Frequency smallint default 0;

declare Monetary decimal(10,2) default 0.00;

while i

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部