数据介绍
数据集:淘宝展示广告点击率预估数据集_数据集-阿里云天池 (aliyun.com)
参考报告:【2022BI数据分析大赛】电商平台广告投放效果分析-我的帆软 (fanruan.com)
这个报告我没有做完,一共有三张表,我对表内的一些字段的意义不是很理解,导致做可视化的时候跟报告出入很大,应该还是对此数据不够了解,不过还是学习到很多新知识的,我觉得后续还是需要学习powerbi里面各种常用函数的用法,否则要往深层次学习还是比较困难,这里简单介绍一下学习到的新知识。
时间戳转换
参考博客: power bi系列(一)把时间戳转换成日期的详细教程_powerquery时间戳转日期-CSDN博客
由于表中time_stamp列是时间戳,需要转换成正常日期的形式,参照上文用空白查询做就行,但是:
要注意一个问题,这是我们转换完成的日期,要点击左上角将数据类型变成日期,否则后面分析RFM模型的时候,算首次购买日期和末次后买日期会出现问题,可能会出现后者比前者小的情况
建立RFM模型
新建一个表,首先就是过滤出点击过的用户,在其中找出点击日期最大和最小的,这里就提到之前那个问题了,如果在转换时间戳的时候没有改变数据类型,就会出现问题
然后我们开始建立RFM模型,R就是按照id分组用现在的日期减去最后一次点击的日期,F是按照id分组随便找一列计数即可,M要按照id分组对商品价格进行求和,这里使用related函数确保它是与当前表或当前分组相关联的表
接下来是0、1的判断,数据大于平均值就为1,否则为0
最后是按照R、F、M三列的值来确定此用户为哪种类型的用户