一、前言
大家好,我是Python进阶者。上一篇文章给大家讲到了淘宝数据的预处理和词频处理,详情戳这里:手把手教你用Pandas库对淘宝原始数据进行数据处理和分词处理。这篇文章紧接着上一篇文章处理得到的数据进行可视化处理,一起来看看吧!
二、可视化
可视化部分,我们采用PyechaRts库来进行完成,这个库作图十分的炫酷,而且可以交互,强烈推荐。关于这部分,小编以生成配料图表和生成保质期可视化图表为例来进行展开。
在PyCharm里边运行代码之后,我们将会得到一个淘宝商品数据配料统计.htMl文件,双击打开该HTML文件,在浏览器里边可以看到效果图。
是不是感觉一下子就高大上了呢?而且动动鼠标,你还可以进行交互,是动态图来着,十分好玩。
针对保质期数据,我们也先使用一个饼图去进行展示,其实你会发现和上面那个配料图表大同小异。
这么处理之后,我们就会得到一个柱状图了,如下图所示。
这把看上去,是不是觉得清晰很多了呢?
如果你想在一个HTML文件里边加入更多的图,只需要继续在add()函数里面进行添加生成可视化图的函数即可。
从上图我们可以看到配料饼图和保质期柱状图都同时在同一个HTML文件出现了,而且也是可以进行点击交互的噢!
你以为到这里就结束了?其实并没有,程序大佬还想玩点更加高大上的,他想把table表一并显示出来,这样显得更加饱满一些。
其实在这里,程序大佬卡了一下,他在群里问,基于他目前的数据,像下图这样的df数据如何进行展示出来。
不过此时小小明大佬,又递来了橄榄枝,人狠话不多,直接丢了两行代码,让人拍手叫绝。
然后程序大佬,拿到PyCharm中一跑,啪,成了,真是拍案叫绝,小小明YYds!那么呈现的效果图是下面这样的。
这样看上去还稍微不太好看,拖拽下,调整下格式看看,如下图所示。
但是这样一看,确实高大上了一些,不过还是达不到程序大佬心里的预期,于是乎他继续折腾。
现在呢,程序大佬又想要加点背景色,这样显得高大上一些,代码如下。
看上去确实很高大上呢。
这里是以数据里边的”食品添加”列来做实例的,代码如下所示。
写到这里,基本上快接近尾声了,不过程序大佬为了感谢小小明大佬,后来又补充了一个极化装逼图来赞扬小小明。
三、总结