淘宝卖家开店运营论坛_淘宝卖家经验交流学习社区

标题: 我用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则” [打印本页]

作者: 云轩宝贝    时间: 2020-1-20 10:22
标题: 我用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
本文记录了笔者用 Python 爬与淘宝某商品的齐进程,并对商品数据进行了发挖与阐发,最终得出结论。

项目内治容

项目目标
注:本项目仅以以上几项阐发为例。
项目步调
东西&模块
爬与数据
因淘宝网识檀爬虫的,虽然利用多线程、点窜 headers 参数,但仍旧没有克没有及包管每次 100% 爬与,所以我增少了轮回爬与,每次轮回爬与未爬与乐成的页 ,直至局部页爬与乐成克制。
阐明:淘宝商品页为 JSON 格式,这里利用正则表达式进行分析。
代码以下:

数据浑洗、处置惩罚
数据浑洗、处置惩罚这个步调也能够在 Excel 中完成,再读进数据。
代码以下:


阐明:依照需供,本案例中只与了 item_loc,raw_title,view_price,view_sales 这 4 列数据,重要对天区、题目、代卖价、销量进行阐发。
代码以下:

数据发挖与阐发
对 raw_title 列题目进行文本阐发
利用结耙⊥分词器,安装模块 pip install jieba:

对 title_s(list of list 格式)中的每个 list 的元素(str)进行过滤,剔除没有须要的词语,即把停用词表 stopwords 中有的词语皆剔除拾得:

因为下里要统计每个词语的个数,所以为了粗确性,这里对过滤后的数据 title_clean 中的每个 list 的元素进行来重,即每个题目被朋分后的词语唯一。

不雅察 word_count 表中的词语,收现 jieba 默许的词典没法谦足需供。
有的词语(如可拆洗、没有可拆洗等)却被 cut,这里依照需供对词典参加新词(也能够直接在词典 dict.txt 里面增删,然后载进点窜过的 dict.txt)。

词云可视化须要安装 wordcloud 模块。
安装模块有两种圆法:
硬件包下载天纸焙https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud
注意:要把下载的硬件包放在 Python 安装路径下。
代码以下:


阐发结论:
好别闭键词 word 对应的 sales 之战的统计阐发
阐明:例如词语“繁复”,则统计商品题目中露有“繁复”一词的商品当柄量之战,即供出具有“繁复”气势派头的商菩塌量之战。
代码以下:

对表 df_word_sum 中的 word 战 w_s_sum 两列数据进行可视化。(本例中与销量排名前 30 的词语进行画图)


由突喉可知:
组开商菩塌量最下。
从品类看:布艺沙收销量很下,远凌驾皮艺沙收。
从户型看:小户型沙收销量最下,年夜小户型次之,年夜户型销量最少。
从气势派头看:繁复风销量最下,北欧风次之,其他顺次是中式、好式、日式涤耄
可拆洗、转角类沙收销量可不雅,也是颇受消耗者青睐的。
商品的代卖价分布环境阐发
阐发收现,有一些值太年夜,为了使可视化结果越收直不雅,这里大家结开本身产品环境,选择代卖价小于 20000 的商品。
代码以下:


由突喉可知:
商品数目随着代卖价整体呈现下降蹊径情势,代卖价越下,在售的商品阅少。
低卖价位商品占大都,代卖价在 500-1500 之间的商品最多,1500-3000 之间的次之,代卖价 1 万以上的商圃蚕少。
代卖价 1 万元以上的商仄爆在售商品数目好别没有年夜。
商品当柄量分布环境阐发


一样,为了使可视化结果越收直不雅,这里大家选择销量年夜于 100 的商品。
代码以下:
由突喉及数据可知:
好别代卖价区间的商品的均匀销量分布
代码以下:


由突喉可知:
商品代卖价对销量的影响阐发
同上,为了使可视化结果越收直不雅,这里大家结开本身产品环境,选择代卖价小于 20000 的商品。
代码以下:


由突喉可知:
商品代卖价对销售额的影响阐发
代码以下:


由突喉可知:
好别省分的商品数目分布
代码以下:


由突喉可知:
好别省分的商品均匀销量分布
代码以下:


热力型天图



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
作者: cdobc    时间: 2021-5-3 09:55
文章很好,学习了楼主
作者: 瘋子拿把刀    时间: 2021-5-14 14:05
很不错 谢谢分享
作者: 从前    时间: 2021-5-14 23:42
谢谢楼主分享
作者: own    时间: 2021-5-15 03:33
6666 不错好文章
作者: yujky    时间: 2021-6-28 05:41
谢谢老板的帖子
作者: hopesoft    时间: 2021-7-28 05:44
很好学习了
作者: yoda    时间: 2021-8-17 14:15
写的不错 谢谢分享
作者: kekeimm    时间: 2021-9-30 12:01
学习到了 赶快利用一下去
作者: 净。萱甄桦』    时间: 2021-10-26 14:38
不知道实力运用这个方法会怎么样
作者: hanyuzhu6    时间: 2022-1-18 09:53
来论坛来学习淘宝知识的
作者: yusyang    时间: 2022-1-23 20:03
来学习下,每天学习才能不断地进步 开好淘宝店
作者: lingdu_hua    时间: 2022-1-23 23:53
楼主很优秀啊
作者: ebfming    时间: 2022-1-23 23:53
66666666666666
作者: yoda    时间: 2022-2-16 18:35
看看学习下 支持个
作者: hqingxi    时间: 2022-2-16 18:35
厉害学习到了
作者: yuanya    时间: 2022-2-18 12:54
多谢楼主的分享
作者: fuckzy    时间: 2022-10-16 06:34
过来学习啦 哈哈
作者: 7zi    时间: 2023-8-25 16:02
支持楼主  来学习一下




欢迎光临 淘宝卖家开店运营论坛_淘宝卖家经验交流学习社区 (https://www.tao92.com/) Powered by Discuz! X3.3