商务服务
数据分析—淘宝用户行为分析
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/ , 查看更多   
最新文章
《乘风2025》二公组队,叶童创造2个超爽场面,有一个却被忽略
《乘风2025》即将迎来第二轮舞台公演,在舞台公演正式开始前,姐姐们要重新组队,不得不说的是,二公组队真的太精彩了。本期节目
完全主观的体验感受——酷比魔方iplay50mini手机钢化膜怎么贴视频教程「完全主观的体验感受——酷比魔方iplay50mini」
大家好 我是垃圾佬存叔。最近忙完结婚的事情了,捡垃圾的事情暂时还没有新的目标。上次配那台电脑老婆玩得很开心(通常还是拿来
跟着堰马游十堰:郧西上津古城,一座穿越千年的秦楚边城
古城四周群山环抱,金钱河蜿蜒而过,形成了“朝秦暮楚”的独特地理格局。城内一街九巷,青砖黛瓦,明清建筑错落有致,仿佛时光在
如何将苹果手机投屏到电脑,轻松实现大屏体验苹果手机怎么投屏到电脑「如何将苹果手机投屏到电脑,轻松实现大屏体验」
2. AirPlayAirPlay 是苹果的无线传输协议,允许用户将音频、视频和屏幕镜像从一个设备传输到另一个设备。许多第三方软件也支持 A
手机耳机麦克风没声音怎么设置麦克风怎么连接手机「手机耳机麦克风没声音怎么设置」
在日常使用手机进行通话、录音或视频聊天时,耳机麦克风没有声音是一个常见的问题。这不仅影响了我们的沟通体验,还可能让我们错
王俊凯成oppo全新代言人,纵观那些年oppo男神最帅还是他oppo手机代言人「王俊凯成oppo全新代言人,纵观那些年oppo男神最帅还是他」
近日,oppo手机官宣王俊凯正式成为全新单人代言人,祝福小凯。王俊凯也可以说是被大家看着长大的了,如今不仅人长得越来越帅,名
手机屏幕碎了,别急着花钱换屏!用这招,15分钟修复!手机内屏坏了怎么修复「手机屏幕碎了,别急着花钱换屏!用这招,15分钟修复!」
碎屏篇你永远不知道下一秒会发生什么也许是一个俯身,手机从口袋跌出或许是手一抖,没拿稳手机成完美的直线摔落...手机屏幕碎了
苹果怎么换密码苹果手机怎么改密码「苹果怎么换密码」
随着科技的快速发展,智能手机已成为我们日常生活中不可或缺的一部分。其中,苹果设备因其卓越的性能和安全性备受用户喜爱。然而
500差在哪 OPPO Find 7标准版对比轻装版手机参数对比「500差在哪 OPPO Find 7标准版对比轻装版」
日前拥有2K屏幕的标准版已经在天猫正式开卖,这一采用更强的处理器配置、更高规格的2K分辨率屏幕、更大的RAM以及更大的电池容量
壁纸头像大全财神爷手机壁纸「壁纸头像大全」
  壁纸头像大全app是一款手机壁纸软件,是专业的手机壁纸和头像收集软件。壁纸头像大全app有大量的壁纸、头像等,你可以来这里
相关文章