Python超简单容易上手的画图工具库推荐


Posted in Python onMay 10, 2021

今天,在网上发现一款很棒的python画图工具库。很简单的api调用就能生成漂亮的图表。并且可以进行一些互动。

pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒。废话不多说下来直接看效果(对于我这种没审美感的人来是我觉得挺漂亮的)。

使用之前需要安装一下:安装命令很简单:Pip就可以安装:

这里我安装在我的虚拟环境中了:pip install pyecharts

官方的文档和demo很详细。可以查看参阅。

这里通过几个简单的例子画图来展现数据的可视化。

1:生成一个柱状图:

Python超简单容易上手的画图工具库推荐

这里会在你的当前文件夹下生成一个html文件。打开后便是你想看到的图片:

Python超简单容易上手的画图工具库推荐

在页面上1,2的位置都是可交互的。你可以下载,保存为图片。

在官方文档中有详细的说明,在你的add() 中设置 is_more_utils 为 True ,你会看到更多的实用按钮:

Python超简单容易上手的画图工具库推荐

可以帮您转成折线图。

为了方便使用你可以直接使用 Jupyter Notebook 来展示图表,matplotlib 有的,pyecharts 也会有的。其他具体特性可参考官方文档。

2:生成一个饼图:

Python超简单容易上手的画图工具库推荐

生成如下:

Python超简单容易上手的画图工具库推荐

这个也是可交互的:

比如:我们点击裤子和高跟鞋把他们去掉:

Python超简单容易上手的画图工具库推荐

3:生成一个漏斗图:

Python超简单容易上手的画图工具库推荐

同样生成的漏斗图也是可交互的:

Python超简单容易上手的画图工具库推荐

把裤子去掉:

Python超简单容易上手的画图工具库推荐

4:生成一个仪表盘:

Python超简单容易上手的画图工具库推荐

Python超简单容易上手的画图工具库推荐

5:生成一个地图:

支持根据数据来渲染地图:

地图需要安装一系列的插件,当然pip就可以搞定:

Python超简单容易上手的画图工具库推荐

官网上的一个例子:

Python超简单容易上手的画图工具库推荐

这里实用的是全国主要城市的空气质量,可以自定义为自己的数据:比如全年降水量等需要地理位置显示的场景。

Python超简单容易上手的画图工具库推荐

还可以针对各个省份进行单独的显示:

Python超简单容易上手的画图工具库推荐

Python超简单容易上手的画图工具库推荐

6:生成一个水球图:

Python超简单容易上手的画图工具库推荐

简单的几行代码:

Python超简单容易上手的画图工具库推荐

7:生成一个雷达图:

Python超简单容易上手的画图工具库推荐

这样就生成了我们在MOBA游戏结束后常见的那个图:

Python超简单容易上手的画图工具库推荐

有没有很熟悉。

8:生成一个词云:

词云经常看见:

这里也可以生成:

Python超简单容易上手的画图工具库推荐

这样就生成了漂亮的词云图:

Python超简单容易上手的画图工具库推荐
Python超简单容易上手的画图工具库推荐

到此这篇关于Python超简单容易上手的画图工具库推荐的文章就介绍到这了,更多相关Python画图工具库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python获取beautifulphoto随机某图片代码实例
Dec 18 Python
Python列表(list)常用操作方法小结
Feb 02 Python
详解Python中的日志模块logging
Jun 19 Python
python线程池threadpool使用篇
Apr 27 Python
Python中logging实例讲解
Jan 17 Python
Appium+Python自动化测试之运行App程序示例
Jan 23 Python
python实现智能语音天气预报
Dec 02 Python
Python3+Selenium+Chrome实现自动填写WPS表单
Feb 12 Python
python数据预处理 :数据抽样解析
Feb 24 Python
基于python代码批量处理图片resize
Jun 04 Python
python中的错误如何查看
Jul 08 Python
Python基于Serializer实现字段验证及序列化
Nov 04 Python
python爬虫请求库httpx和parsel解析库的使用测评
May 10 #Python
Python 中数组和数字相乘时的注意事项说明
May 10 #Python
python 实现的截屏工具
python实现的人脸识别打卡系统
Python词云的正确实现方法实例
python神经网络编程之手写数字识别
利用Selenium添加cookie实现自动登录的示例代码(fofa)
You might like
深入了解php4(1)--回到未来
2006/10/09 PHP
php 图像函数大举例(非原创)
2009/06/20 PHP
浅析php过滤html字符串,防止SQL注入的方法
2013/07/02 PHP
PHP数据库操作之基于Mysqli的数据库操作类库
2014/04/19 PHP
thinkPHP下ueditor的使用方法详解
2015/12/26 PHP
全面解析PHP操作Memcache基本函数
2016/07/14 PHP
Yii2验证器(Validator)用法分析
2016/07/23 PHP
jQuery+php简单实现全选删除的方法
2016/11/28 PHP
提高代码性能技巧谈—以创建千行表格为例
2006/07/01 Javascript
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
js获取字符串最后一位方法汇总
2014/11/13 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
js实现鼠标触发图片抖动效果的方法
2015/02/27 Javascript
jquery+json实现数据二级联动的方法
2015/11/28 Javascript
JavaScript-html标题滚动效果的简单实现
2016/09/08 Javascript
浅谈JavaScript的计时器对象
2016/12/26 Javascript
JS实现按钮控制计时开始和停止功能
2017/07/27 Javascript
推荐10款扩展Web表单的JS插件
2017/12/25 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
在vue中利用v-html按分号将文本换行的例子
2019/11/14 Javascript
使用Python爬取最好大学网大学排名
2018/02/24 Python
解决tensorflow测试模型时NotFoundError错误的问题
2018/07/26 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
Feelunique美国:欧洲大型的在线美妆零售电商
2018/11/04 全球购物
泰国王权免税店官方网站:KingPower
2019/03/11 全球购物
学期自我鉴定范文
2013/10/01 职场文书
《草虫的村落》教学反思
2014/02/16 职场文书
企业后勤岗位职责
2014/02/28 职场文书
买房委托公证书
2014/04/08 职场文书
实验室标语
2014/06/21 职场文书
小学庆六一活动总结
2014/08/28 职场文书
总经理检讨书
2014/09/15 职场文书
Vue和Flask通信的实现
2021/05/19 Vue.js