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