热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

用户行为数据分析(下)——SQL+Excel

本文采用SQL+EXCEL对淘宝APP用户行为数据,从用户
本文采用SQL + EXCEL 对淘宝APP用户行为数据,从用户和商品等角度进行分析

A. 导入数据到MySQL数据库中

B. 数据一览

C. 分析工具:MySQL Workbench + EXCEL

D. 分析思路:




1.分析用户使用户行为的漏斗模型

a.APP访问用户总数(UV) & 页面总访问量(PV)

b. 跳失率=只点击一次浏览的用户数量/总用户访问量

在统计时间内,只有1人只浏览过一个页面就离开了APP,可以忽略不计,说明淘宝拥有足够的吸引力让用户停留在APP中。

c. 用户各类行为总数:

用户一般购买路径包括几种情况:

  • 浏览→购买
  • 浏览→加购/收藏→购买

从购买路径分析,收藏或加入购物车并无直接的先后顺序之分,两种行为都是在浏览到购买这一阶段内确定商品购买意向,所以将收藏与加购合并为同一阶段来研究;
从总体上来看,pv/buy约为45,说明需要有45次pv才能转化成1次buy

d. 独立行为用户漏斗模型计算:

上图是各类行为的用户数,buy/pv≈68%的付费率,超过2/3的用户进行了下单购买行为,可见淘宝用户的付费转化率相当高

e.用户购买次数分析

用户购买次数区间为1~72,由于数据统计期只有9天,购买次数在<=5次的为主,占比87.94%




2.不同时间尺度下用户行为模式分析

分别以每天和小时为单位分析用户购买行为,找出用户活跃规律。

a.分析每天的用户行为

如上图,由于12月2号和3号是周末,四个指标都明显上升,这也符合常规预期,说明在节假日用户有更多时间使用APP,从而促使点击和购买等行为的增多。

b.分析以小时为单位的用户行为

从上图可知,用户的每小时行为趋势还是相当符合人们的作息时间规律的,10:00~17:00上班时间,各项行为都处于较为平稳的状态,18:00左右下班时间由于通勤等因素,出现了明显下降波动,而后进入晚间的非工作时间,各项用户行为数量激增,直到十点后进入睡眠时间,热度开始逐步下降

从每小时人均行为数一图可以看出,一天中从17:00到第二天凌晨1点左右,用户的行为数高于平均水平,说明这一时间段是用户操作最频繁的时间,可在此时间段进行增加商品推送或促销等策略。

从点击和购买占比分析可以看出:

  • 对照前一分析,晚上7点到凌晨一点的晚间时间段,用户的操作行为偏向于浏览。
  • 用户在白天特别是在中午时间段,购买行为比率达到最高,可见,在午间时间段的用户使用淘宝下单购买商品的意向是最高的。



3.不同商品种类的用户行为分析

a. 购买次数分析

本次分析的商品种类有804825种,只购买一次的产品占82.65%,购买两次的产品占11.52%,没有出现购买用户数量非常集中的商品

  • 说明商品售卖主要依靠长尾商品的累积效应,而非爆款商品的带动。
  • 从另一角度看,说明淘宝上商品数量足够多,以致使用户可以有更多的选择,而不用局限于单一爆款

b.转化分析

SQL查询出点击量TOP100的商品,对照购买数,从中得出转化率最低的30种商品,说明这些吸引用户更多注意力的头部流量的商品并没有很好的转化为实际销量,需要及时找到问题根源所在并改进。




客户价值RFM模型分析

R-最近一次消费 (Recency)

F-消费频率 (Frequency)

M-消费金额 (Monetary)(数据中无消费金额,故此项不参与分析)

R_score 最近一次消费时间越近,分数越高
F_times 用户购买次数统计,次数越多,说明该用户价值越高

计算平均数:

依据两项平均数进行用户类型划分:

用户类型数量SQL统计:


推荐阅读
  • 本文由编程笔记小编整理,介绍了PHP中的MySQL函数库及其常用函数,包括mysql_connect、mysql_error、mysql_select_db、mysql_query、mysql_affected_row、mysql_close等。希望对读者有一定的参考价值。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 腾讯安全平台部招聘安全工程师和数据分析工程师
    腾讯安全平台部正在招聘安全工程师和数据分析工程师。安全工程师负责安全问题和安全事件的跟踪和分析,提供安全测试技术支持;数据分析工程师负责安全产品相关系统数据统计和分析挖掘,通过用户行为数据建模为业务决策提供参考。招聘要求包括熟悉渗透测试和常见安全工具原理,精通Web漏洞,熟练使用多门编程语言等。有相关工作经验和在安全站点发表作品的候选人优先考虑。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • PHP设置MySQL字符集的方法及使用mysqli_set_charset函数
    本文介绍了PHP设置MySQL字符集的方法,详细介绍了使用mysqli_set_charset函数来规定与数据库服务器进行数据传送时要使用的字符集。通过示例代码演示了如何设置默认客户端字符集。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 企业数据应用挑战及元数据管理的重要性
    本文主要介绍了企业在日常经营管理过程中面临的数据应用挑战,包括数据找不到、数据读不懂、数据不可信等问题。针对这些挑战,通过元数据管理可以实现数据的可见、可懂、可用,帮助业务快速获取所需数据。文章提出了“灵魂”三问——元数据是什么、有什么用、又该怎么管,强调了元数据管理在企业数据治理中的基础和前提作用。 ... [详细]
  • 合并列值-合并为一列问题需求:createtabletab(Aint,Bint,Cint)inserttabselect1,2,3unionallsel ... [详细]
  • 本文介绍了一个免费的asp.net控件,该控件具备数据显示、录入、更新、删除等功能。它比datagrid更易用、更实用,同时具备多种功能,例如属性设置、数据排序、字段类型格式化显示、密码字段支持、图像字段上传和生成缩略图等。此外,它还提供了数据验证、日期选择器、数字选择器等功能,以及防止注入攻击、非本页提交和自动分页技术等安全性和性能优化功能。最后,该控件还支持字段值合计和数据导出功能。总之,该控件功能强大且免费,适用于asp.net开发。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
author-avatar
跑不快的码
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有