python 仪表盘-python数据可视化:pyecharts
发现了一个做数据可视化非常好的库:pyecharts。
非常便捷好用,大力推荐!!
官方介绍:pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,pyecharts 是为了与 Python 进行对接,方便在 Python 中直接使用数据生成图。
展示几个教程中有的例子。
柱状图/折线图
基本的柱状图&折线图
from pyecharts import Bar
bar = Bar("我的第一个图表", "这里是副标题")
bar.add("服装", ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"], [5, 20, 36, 10, 75, 90],is_more_utils=True)
bar
基本柱状图和折线图.gif
堆叠柱状图
from pyecharts import Bar
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [5, 20, 36, 10, 75, 90]
v2 = [10, 25, 8, 60, 20, 80]
bar = Bar("柱状图数据堆叠示例")
bar.add("商家A", attr, v1, is_stack=True)
bar.add("商家B", attr, v2, is_stack=True)
bar
堆叠柱状图.gif
还可以给柱状图加标记
带标记的柱状图.gif
散点图
from pyecharts import EffectScatter
v1 = [10, 20, 30, 40, 50, 60]
v2 = [25, 20, 15, 10, 60, 33]
es = EffectScatter("带有涟漪特效动画的动态散点图示例")
es.add("effectScatter", v1, v2)
es
带有涟漪特效的散点图.gif
动态散点图形.gif
漏斗图
from pyecharts import Funnel
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
value = [20, 40, 60, 80, 100, 120]
funnel = Funnel("漏斗图示例")
funnel.add("商品", attr, value, is_label_show=True, label_pos="inside", label_text_color="#fff")
funnel
漏斗图.gif
饼图
from pyecharts import Pie
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [11, 12, 13, 10, 10, 10]
pie = Pie("饼图示例")
pie.add("", attr, v1, is_label_show=True)
pie
饼图.gif
from pyecharts import Pie
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [11, 12, 13, 10, 10, 10]
pie = Pie("饼图-圆环图示例", title_pos="center")
pie.add("", attr, v1, radius=[40, 75], label_text_color=None,
is_label_show=True, legend_orient="vertical",
legend_pos="left")
pie
圆环图.gif
仪表盘
from pyecharts import Gauge
gauge = Gauge("仪表盘示例")
gauge.add("业务指标", "完成率", 66.66)
gauge.show_config()
gauge.render()
仪表盘.png
地理坐标系
地理坐标系组件用于地图的绘制,支持在地理坐标系上绘制散点图,线集。
地理坐标系1.gif
地理坐标系2.gif
地理坐标系3.gif
上面这些只是我觉得其中常用的一小部分。除了这些,还包含3D图、关系图、热力图、K线图、水球图、树图等等。效果都是非常炫酷,好看得不行!
我尤其喜欢这个水球图。
水球图.gif
但感觉用到的机会应该不多。。。
总之,非常推荐这个python数据可视化工具!!强大好用,效果炫酷,也支持numpy和pandas,非常便捷。
原文地址:https://www.cnblogs.com/kaibindirver/p/11657396.html
python 仪表盘-python数据可视化:pyecharts相关推荐
- Py之pyecharts:python包之数据可视化包pyecharts简介、安装、使用方法之详细攻略
Py之pyecharts:python包之数据可视化包pyecharts简介.安装.使用方法之详细攻略 目录 pyecharts简介 pyecharts的安装 pyecharts的使用方法 1.图形绘 ...
- python动态图表变化_Python数据可视化 pyecharts实现各种统计图表过程详解
Python数据可视化 pyecharts实现各种统计图表过程详解 发布时间:2020-09-10 04:53:26 来源:脚本之家 阅读:78 1.pyecharts介绍 Echarts是一款由百度 ...
- python基于web可视化_独家 | 基于Python实现交互式数据可视化的工具(用于Web)
转自:数据派ID:datapi 作者:Alark Joshi 翻译:陈雨琳 校对:吴金笛 本文2200字,建议阅读8分钟. 本文将介绍实现数据可视化的软件包. 这学期(2018学年春季学期)我教授了一 ...
- python交互式数据可视化_基于Python实现交互式数据可视化的工具,你用过几种?...
作者:Alark Joshi 翻译:陈雨琳 来源:数据派THU(ID:DatapiTHU) 我教授了一门关于数据可视化的数据科学硕士课程.我们的数据科学硕士项目是一个为期15个月的强化项目,这个项目已 ...
- Python爬虫+数据分析+数据可视化(分析《雪中悍刀行》弹幕)
Python爬虫+数据分析+数据可视化(分析<雪中悍刀行>弹幕) 哔哔一下 爬虫部分 代码部分 效果展示 数据可视化 代码展示 效果展示 视频讲解 福利环节 哔哔一下 雪中悍刀行兄弟们都看 ...
- python 爬虫与数据可视化
python 爬虫与数据可视化 1.引言 Web已经成为日新月异迅速发展的网络信息技术中的信息载体,如何有效地提取和利用搜索引擎获得互联网最有用的.可以免费公开访问的数据集,查找用户所需的价值数据或者 ...
- python实现数据可视化软件_基于Python实现交互式数据可视化的工具
作者:Alark Joshi 翻译:陈雨琳 校对:吴金笛 本文2200字,建议阅读8分钟. 本文将介绍实现数据可视化的软件包. 这学期(2018学年春季学期)我教授了一门关于数据可视化的数据科学硕士课 ...
- pythonweb数据可视化_独家 | 基于Python实现交互式数据可视化的工具(用于Web)
翻译:陈雨琳 校对:吴金笛 本文2200字,建议阅读8分钟. 本文将介绍实现数据可视化的软件包. 这学期(2018学年春季学期)我教授了一门关于数据可视化的数据科学硕士课程.我们的数据科学硕士项目是一 ...
- python 爬虫及数据可视化展示
python 爬虫及数据可视化展示 学了有关python爬虫及数据可视化的知识,想着做一些总结,加强自己的学习成果,也能给各位小伙伴一些小小的启发. 1.做任何事情都要明确自己的目的,想要做什么,打算 ...
- Python爬虫以及数据可视化分析
Python爬虫以及数据可视化分析之Bilibili动漫排行榜信息爬取分析 简书地址:https://www.jianshu.com/u/40ac87350697 简单几步,通过Python对B站番剧 ...
最新文章
- Spring boot(五)模板引擎 Thymeleaf
- 使用Callable来获取数组的最大值
- (转)基于MVC4+EasyUI的Web开发框架经验总结(14)--自动生成图标样式文件和图标的选择操作...
- mysql 字段加comments_Mysql添加注释(comment)(转)
- 第一章--计算机系统知识
- 21年编程,那些我踩过的坑!
- 10个职场故事,让人不得不看
- arrayrand php,php中array_rand函数的功能起什么作用呢?
- linux编译器项目,编译器架构 LLVM
- 递归怎么理解 php,求php一段递归代码的理解
- 开源框架 Apache Struts 2漏洞的 PoC 已公开
- 【MATLAB】矩阵的建立与访问
- Syncthing:开源 P2P 文件同步工具
- UTM坐标和WGS84坐标(如何转换?)
- 修改Google浏览器默认打开是金山毒霸网址
- python中幂运算_python 计算幂
- 不良资产证券化之后,谁来买单?
- 如何创建一个原始Mac OS镜像
- 2.1 电子计算机的兴起
- python识别图像中的物体_OpenCV+Python 指定物体识别
热门文章
- 安卓一键新机_安卓福音!微信终于推出这个功能,再也不用羡慕iPhone
- redistemplate 设置失效时间_袋式除尘器滤袋失效分析
- (转载)android如何在style文件中使用自定义属性
- Deep Belief Network简介——本质上是在做逐层无监督学习,每次学习一层网络结构再逐步加深网络...
- ubuntu dig timeout解决方法,dnscat执行失败也是这个原因
- 开源软件架构总结之——Asterisk(DSL、组件、多线程)
- ElasticSearch-hadoop saveToEs源码分析
- BZOJ2525 [Poi2011]Dynamite 【二分 + 贪心】
- [JAVA][Liferay] Configure sharding in multiple sites
- ajax 和xmlHttpRequest区别