淘宝用户行为分析

通过对淘宝用户行为数据的分析,发现用户活跃度在晚上21-22点达到峰值,12月2-3日留存率极高,可能与营销活动相关。用户从点击到购买的转化率低,主要集中在重要价值、流失和重要发展客户群体。建议把握黄金时段进行营销活动,提升购买转化率,同时针对不同用户群体实施差异化运营策略。
摘要由CSDN通过智能技术生成

-- 数据集来源:阿里天池

 

一、分析目的

通过对淘宝用户行为数据的分析,发现用户的消费习惯和行为特征,指导业务精细化运营。

 

二、提出问题

日新增用户的情况怎么样?

用户活跃度的情况以及是否有潜在的规律?

用户次日留存、7日留存如何?

用户行为转化率怎么样?

热销产品有哪些?

用户价值RFM模型?

 

三、数据处理

原数据集无字段名,需要在Navicat导入过程中添加字段名。

-- 提取日期列
ALTER TABLE UserBehavior add date VARCHAR(255);
UPDATE UserBehavior set date = FROM_UNIXTIME(时间戳,"%Y-%m-%d");

-- 提取时间列
ALTER TABLE UserBehavior add time VARCHAR(255);
UPDATE UserBehavior set time = FROM_UNIXTIME(时间戳,"%H:%m:%s");

添加日期和时间列,方便后续分析。

 

四、数据提取和分析

1、查看总数据量,用户总数,商品总数,商品类目总数,行为类型数量,总天数

SELECT
	COUNT(*) AS total,
	COUNT( DISTINCT 用户ID ) AS user_count,
	COUNT( DISTINCT 商品ID ) AS product_count,
	COUNT( DISTINCT 商品类目ID ) AS category_count,
	COUNT( DISTINCT 行为类型 ) AS behavior_count,
	COUNT( DISTINCT date ) AS day_count
FROM
	UserBehavior;

结果返回如下:

 

2、日新增用户统计

SELECT date,COUNT(*) as 日新增用户数量
from (select *,row_number() over(part
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值