商务服务
数据分析—淘宝用户行为分析
2024-11-09 19:41

 

数据分析—淘宝用户行为分析

 

关键词:

数据分析;项目;Python;numpy;pandas;SQL;Mysql;

前言

本篇分析报告为巩固所学知识,内容详尽,为各位热衷于数据分析的小伙伴提供参考。

简洁的报告文将另起一篇。

本文分析基础的数据集来源:天池数据

该数据集是阿里巴巴官方公开的淘宝用户行为历史数据,用于反馈推荐问题的研究

文件名称 说明 包含特征 UserBehavior.csv 包含所有的用户行为数据 用户ID,商品ID,商品类目ID,行为类型,时间戳

本数据集包含了2017年11月25日至2017年12月3日之间,有行为的约一百万随机用户的所有行为(行为包括点击、购买、加购、喜欢)。数据集的每一行表示一条用户行为,由用户ID、商品ID、商品类目ID、行为类型和时间戳组成,并以逗号分隔。关于数据集中每一列的详细描述如下:

列名称(Field) 说明(Explanation) User ID 整数类型,序列化后的用户ID Item ID 整数类型,序列化后的商品ID Category ID 整数类型,序列化后的商品所属类目ID Behavior type 字符串,枚举类型,包括('pv', 'buy', 'cart', 'fav') Timestamp 行为发生的时间戳

行为类型(Behavior type)共有四种,分别是

行为类型(Behavior type) 说明(Explanation)

pv

商品详情页pv,等价于点击 buy 商品购买 cart 将商品加入购物车 fav 收藏商品

数据集大小的一些说明如下

维度 数量 用户数量 987,994 商品数量 4,162,024 商品类目数量 9,439 所有行为数量 100,150,807

1.2.1 随机抽取

鉴于计算机硬件原因,分析实用数据将从原数据集不放回随机抽样2%的数据,约为200W条。

图例1
 

并查看数据信息

图例2

以新文件名UserData导出为新CSV:

 

1.2.2 数据观察

笔者本想通过Excel观察数据集UserData,但是有以下两个问题:

      1.Excel处理行数存在上限,打开CSV文件不完全,打开时间缓慢

图例3

      2.虽然不可以导入全部数据,但也可以观察到UserData数据集出现需删除的首列,且缺少标题值

图例4

因此笔者将直接借用Pandas修改数据集,代码如下:

 

数据展示如下:

图例5

1.2.3 数据格式修整

首先删除首列序号:

 
图例6

设置列索引名

 

修改后:

图例7

保存:

 

1.2.4 导入Mysql

首先创建名为datauser的数据库,这里使用Mysql命令行创建

 

接下来为了方便选择,采用图形交互界面workbench创建表,命名为taobaodata。

图例8

不幸的是创建完表后,导入数据发现数据集有很多大问题。

一是pandas导出发现数据集首行为char型的索引名,所以需要重读和重导设置参数header=False,不保存首行,也可以加上index=False。

其二是复制十行做测试的时候发现,excel保存UTF-8 会自带Bom文件,即首行首个字段会带不可见字符 :/FEFE ,所以,需要下载 notepad++ 将其格式保存为UTF-8。

其三,打开csv文件会发现其每行的字段间的分隔符是‘,’所以需将其按逗号分隔,且每行按换行符' '分隔,代码如下:

 

其四,还有个注意的地方是,一开始还有'%secure_file_priv%'的权限问题,查找工具书设置好就行。(将另写文章)

    以上就是本篇文章【数据分析—淘宝用户行为分析】的全部内容了,欢迎阅览 ! 文章地址:http://keair.bhha.com.cn/news/344.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 康宝晨移动站 http://keair.bhha.com.cn/mobile/ , 查看更多   
最新文章
入境游订单同比增长123%!福州旅游市场迎“五一”预订高峰
“五一”假期临近,福州旅游市场迎来预订高峰。据携程数据显示,截至4月16日,“五一”假期福州酒店订单量同比去年增长12%,机
给近三年最好的10部刑侦剧排个名:《乌云之上》第8,《狂飙》第3
今年开年以来,国产剧算是和刑侦类型“杠”上了。刑侦剧一部接一部,几乎没有空窗期。要么是还原了曾经的真实悬案,要么是剧情高
北京11个上市基础设施公募REITs项目募集235亿元
  中新网北京4月1日电 (记者 吕少威)记者今天从北京市发改委获悉,北京市积极推进基础设施公募REITs工作,目前累计共有11个基
ipad怎么看运行内存苹果手机怎么看内存「ipad怎么看运行内存」
iPad查看运行内存教程在iPad上查看运行内存可以帮助你了解当前设备的使用情况,以及是否需要关闭一些应用程序以释放内存。以下是
兰州华为荣耀手机维修_华为手机维修西站店手机维修店「兰州华为荣耀手机维修_华为手机维修西站店」
搭载天玑1000+旗舰芯片,采用10亿色视网膜级超感屏,配备旗舰级5000万高清主摄等,诚意满满。今天我们小九主要来跟大家说说荣耀V40
十堰空调维修|十堰空调加氟|十堰空调维修电话0719-7017199
十堰空调维修中心【电话0719-7017199】主营:十堰空调维修,十堰空调加氟,服务好价格低,各区均有分点,专业十堰空调维修加氟人员随叫随到,欢迎咨询报修。
这群青年真提气!专注自己的事 就能干成事
  这群青年真提气!  4月15日,全球首个地月空间大尺度三星星座建成的消息公布。让人心头一热的,不只是117万公里星间链路打
斗破苍穹中丹塔未来三巨头会是谁?曹颖有望占据一席,宋清可捡漏
在斗破苍穹中,与魂殿齐名的丹塔,在斗气大陆上拥有非常高的地位,被所有炼药师视为圣地,有着无与伦比的号召力。丹塔外部的三位
手机的RAM和ROM分别指什么手机rom「手机的RAM和ROM分别指什么」
关于眼光和格局的诗句有:1、莫愁前路无知己,天下谁人不识君——唐代高适《别董大二首·其一》译文:不要担心前路茫茫没有知己
太阳能电磁阀嗡嗡响,太阳能上水时电磁阀一声巨响冒烟是怎么回事手机一直震动不停怎么回事「太阳能电磁阀嗡嗡响,太阳能上水时电磁阀一声巨响冒烟是怎么回事」
冒烟就很有可能是哪部分的短路烧坏了。可能是绝缘线也有可能是电磁阀的漆包线你说呢...为什么不要呢,太阳能真是太方便了。找到
相关文章