互联网技术 / 互联网资讯 · 2024年3月7日 0

使用Pyecharts库进行淘宝数据可视化展示的步骤详解

一、前言

大家好,我是Python进阶者。上一篇文章给大家讲到了淘宝数据的预处理和词频处理,详情戳这里:手把手教你用Pandas库对淘宝原始数据进行数据处理和分词处理。这篇文章紧接着上一篇文章处理得到的数据进行可视化处理,一起来看看吧!

二、可视化

可视化部分,我们采用PyechaRts库来进行完成,这个库作图十分的炫酷,而且可以交互,强烈推荐。关于这部分,小编以生成配料图表和生成保质期可视化图表为例来进行展开。

在PyCharm里边运行代码之后,我们将会得到一个淘宝商品数据配料统计.htMl文件,双击打开该HTML文件,在浏览器里边可以看到效果图。

是不是感觉一下子就高大上了呢?而且动动鼠标,你还可以进行交互,是动态图来着,十分好玩。

针对保质期数据,我们也先使用一个饼图去进行展示,其实你会发现和上面那个配料图表大同小异。

这么处理之后,我们就会得到一个柱状图了,如下图所示。

这把看上去,是不是觉得清晰很多了呢?

如果你想在一个HTML文件里边加入更多的图,只需要继续在add()函数里面进行添加生成可视化图的函数即可。

从上图我们可以看到配料饼图和保质期柱状图都同时在同一个HTML文件出现了,而且也是可以进行点击交互的噢!

你以为到这里就结束了?其实并没有,程序大佬还想玩点更加高大上的,他想把table表一并显示出来,这样显得更加饱满一些。

其实在这里,程序大佬卡了一下,他在群里问,基于他目前的数据,像下图这样的df数据如何进行展示出来。

不过此时小小明大佬,又递来了橄榄枝,人狠话不多,直接丢了两行代码,让人拍手叫绝。

然后程序大佬,拿到PyCharm中一跑,啪,成了,真是拍案叫绝,小小明YYds!那么呈现的效果图是下面这样的。

这样看上去还稍微不太好看,拖拽下,调整下格式看看,如下图所示。

但是这样一看,确实高大上了一些,不过还是达不到程序大佬心里的预期,于是乎他继续折腾。

现在呢,程序大佬又想要加点背景色,这样显得高大上一些,代码如下。

看上去确实很高大上呢。

这里是以数据里边的”食品添加”列来做实例的,代码如下所示。

写到这里,基本上快接近尾声了,不过程序大佬为了感谢小小明大佬,后来又补充了一个极化装逼图来赞扬小小明。

三、总结