商务服务
数据分析—淘宝用户行为分析
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/ , 查看更多   
最新文章
投影仪与手机的连接教程:简单步骤享受大屏幕的观影体验投影仪怎么连接手机「投影仪与手机的连接教程:简单步骤享受大屏幕的观影体验」
投影仪与手机的连接方法在现代生活中,投影仪已经成为我们工作、学习、娱乐中不可或缺的一部分。随着科技的发展,连接投影仪与手
平板/手机死机怎么办?vivo手机怎样恢复出厂设置「平板/手机死机怎么办?」
建议您强制重启手机/平板尝试恢复使用,操作方法如下:平板、Funtouch OS 3.2及后续系统的机型:同时按住“电源键” 和 “音量下
苹果8有红外线遥控功能吗苹果手机有红外遥控功能吗「苹果8有红外线遥控功能吗」
“云山苍苍,江水泱泱,先生之风,山高水长”的意思:云雾缭绕的高山,郁郁苍苍,大江的水浩浩荡荡,先生的品德啊,比高山还高,
奥维3D全球卫星地图奥维地图手机版下载「奥维3D全球卫星地图」
奥维3D全球卫星地图官方介绍:奥维3D全球卫星地图是一款地球卫星地图应用,三维地球,可满足各行业对地理测绘3D查看地形的需求。
MTK5G-MT6853(天玑720)mtk手机「MTK5G-MT6853(天玑720)」
一、 手机 CAMERA 的物理结构: ........................................................................................ -
苹果手机怎么用电脑重启苹果手机怎么重启「苹果手机怎么用电脑重启」
元朝(1271年—1368年),是中国历史上首次由少数民族建立的大一统王朝,统治者为蒙古孛儿只斤氏。传五世十一帝,从1206年成吉思
抖音不按时间直播会怎么样?哪个时间直播好?抖音手机版「抖音不按时间直播会怎么样?哪个时间直播好?」
大家在抖音可以去做直播,但是很多小伙伴做直播的时候可能不能固定在某个时间段去直播,那么每天不定期去直播大家又怕会有一些影
揭阳市税务局启动2025年税收宣传月活动
税收宣传月是税务部门与社会各界沟通的重要桥梁。4月3日上午,国家税务总局揭阳市税务局在揭阳市博物馆举办以“税收·法治·公平
OPPO代言人是谁oppo手机代言人「OPPO代言人是谁」
《三国演义》中鞠躬尽瘁是指诸葛亮。《三国演义》(全名为《三国志通俗演义》,又称《三国志演义》)是元末明初小说家罗贯中根据
手机中病毒应对策略大揭秘手机中病毒的表现「手机中病毒应对策略大揭秘」
简介:手机中病毒应对策略大揭秘手机病毒是现代社会中普遍存在的问题,给用户的信息安全带来了威胁。本文将介绍手机中病毒的应对
相关文章