观察 word_count 表中的词语,发现 jieba 默认的词典无法满足需求。
有的词语(如可拆洗、不可拆洗等)却被 cut,这里根据需求对词典加入新词(也可以直接在词典 dict.txt 里面增删,然后载入修改过的 dict.txt)。
词云可视化需要安装 wordcloud 模块。
安装模块有两种方法:
-
pip install wordcloud
-
下载 Packages 安装:pip install 软件包名称
软件包下载地址: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 的商品。
代码如下:
由图表及数据可知:
-
销量 100 以上的商品仅占 3.4% ,其中销量 100-200 之间的商品最多,200-300 之间的次之。
-
销量 100-500 之间,商品的数量随着销量呈现下降趋势,且趋势陡峭,低销量商品居多。
-
销量 500 以上的商品很少。
不同价格区间的商品的平均销量分布
代码如下:
由图表可知:
-
价格在 1331-1680 之间的商品平均销量最高,951-1331 之间的次之,9684 元以上的最低。
-
总体呈现先增后减的趋势,但最高峰处于相对低价位阶段。
-
说明广大消费者对购买沙发的需求更多处于低价位阶段,在 1680 元以上价位越高,平均销量基本是越少。
商品价格对销量的影响分析
同上,为了使可视化效果更加直观,这里我们结合自身产品情况,选择价格小于 20000 的商品。
代码如下:
由图表可知:
-
**总体趋势:**随着商品价格增多,其销量减少,商品价格对其销量影响很大。
-
价格 500-2500 之间的少数商品销量冲的很高,价格 2500-5000 之间的商品多数销量偏低,少数相对较高,但价格 5000 以上的商品销量均很低,没有销量突出的商品。
商品价格对销售额的影响分析
代码如下:
由图表可知:
-
**总体趋势:**由线性回归拟合线可以看出,商品销售额随着价格增长呈现上升趋势。
-
多数商品的价格偏低,销售额也偏低。
-
价格在 0-20000 的商品只有少数销售额较高,价格 2-6 万的商品只有 3 个销售额较高,价格 6-10 万的商品有 1 个销售额很高,而且是最大值。在学习Python的过程中,往往因为没有资料或者没人指导从而导致自己不想学下去了,因此姐姐我特意准备了个群 631441315 ,群里有大量的PDF书籍、教程都给大家免费使用!不管是学习到哪个阶段的小伙伴都可以获取到自己相对应的资料!
不同省份的商品数量分布
代码如下:
由图表可知:
-
广东的最多,上海次之,江苏第三,尤其是广东的数量远超过江苏、浙江、上海等地,说明在沙发这个子类目,广东的店铺占主导地位。
-
江浙沪等地的数量差异不大,基本相当。
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
工具都帮大家整理好了,安装就可直接上手!
三、最新Python学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、面试宝典
简历模板
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!