【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图

今天我们要分享的是一个数据可视化的案例。

在讲述本文之前,为了满足大家的好奇心,我们先来看看最终做出来的效果呈现。

不管学习什么技术,官网是最好的老师。对于pyecharts绘图库,知道了他的绘图原理后,不管绘制任何图形难度并不是很大,唯一难住我们的就是pyecharts的参数太多,我们并不会用,因此就必须学会使用官网,查阅各种方法的详细参数。最后,如果你的时间不是很紧张,并且又想python快速的提高,最重要的是不怕吃苦,建议你可以扩我伪xin 762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

下图是官方提供的绘制的一个案例,本文就是借助这个案例的代码,完成今天这个文章的操作。

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第1张图片

接下来,我们一步步为大家讲解。

  1. 构造数据

1)导入相关库

2)构造数据

结果如下:

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第2张图片

关于数据构造这一块儿的代码,应该很容易,这里就不一一赘述了,但是有一点我需要说明:这里我提供一个网址给大家,如何配色好看取决于你们自己。

颜色选择:http://suo.im/6luxuy

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第3张图片

我这里pyecharts的官网老是打不开,不知道是怎么回事。因此关于图中一些参数的说明,我就不一一介绍了。

其实很容易。打开官网,用到了什么参数,就把这个参数粘贴到官网中,进行查询。由于pyecharts的官网是中文,相信大家不会有什么难度。

http://suo.im/5CmOrt

  1. 使用官网代码绘制时间轮播图

结果如下:

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第4张图片

效果看起来还不错,有一点不太好的就是颜色太单调。

  1. 不同的柱形条,显示不同的颜色

结果如下:

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第5张图片

此时我们已经为不同的柱形条,加上了不同的颜色,但是如果能为每个柱形条,加上“图形标志”就完美了。最后,如果你的时间不是很紧张,并且又想python快速的提高,最重要的是不怕吃苦,建议你可以扩我伪xin 762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

  1. 给不同柱形条加上特殊标志

结果如下:

  1. 如何获取图形的矢量化地址

观察上述代码,可以发现有类似于下图这样的代码,这个是什么呢?其实就是这些标志的矢量化代码,那么我们如何获取这些小图形的矢量化代码呢? 这里先提供给大家一个网站。

http://suo.im/6dXHdH

那么如何获取图形的矢量化地址呢?我们详细讲解一下他的步骤。

打开上述网址

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第6张图片

搜索你要展示的图形

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第7张图片

选择一个喜欢的图形,下载其svg格式图形

【python教程入门学习】用pyecharts绘制带动画效果的“时间轮播图_第8张图片

用“记事本”打开这个图片文件

复制它的path路径

大功告成!

你可以根据上述方法,在需要做数据展示的时候,也创建这样一个直观的动态轮播图,想必一定会让人眼前一亮。最后,如果你的时间不是很紧张,并且又想python快速的提高,最重要的是不怕吃苦,建议你可以扩我伪xin 762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

你可能感兴趣的:(python,数据分析,爬虫,python,java,人工智能,深度学习,编程语言)