以下使用RFM模对用户在CDNOW网站的消费行为进行分析(利用Python对数据进行全面分析详见链接:https://zhuanlan.zhihu.com/p/98102570):
数据获取
数据来源于CDNOW,链接:http://www.brucehardie.com/datasets/
数据预处理
打开Power BI软件,点击获取数据,选择文本/CSV获取数据。
数据集一共包含5个字段,点击转化数据进行数据预处理。
- 删除空白列
- 将4个字段分别重命名为:
- user_id:用户ID
- order_dt:购买日期
- order_products:购买产品数
- order_amount:购买金额
- 删除重复项
数据清洗后,在主页里点击关闭并应用。
计算R、F、M值
计算R值
因order_dt列的数据无法自动转换成日期格式,点击数据页面,新建列order_dt2,DAX函数如下