Python可视化神器pyecharts绘制水球图


Posted in Python onJuly 07, 2022

水球图

水球图首先是动态的效果,像水流一样波动,所以看起来比较的舒服,一般用于业务里面的完成率,其实和之前的仪表盘有点类似,但是我个人绝对水球图更加的好,因为看起来比较的炫酷。

from pyecharts import options as opts
from pyecharts.charts import Liquid
from pyecharts.globals import SymbolType

c = (
Liquid()
.add("完成", [0.7, 0.3], is_outline_show=False, shape=SymbolType.DIAMOND)
.set_global_opts(title_opts=opts.TitleOpts(title="业务完成率"))
.render("菱形水球图.html")
)

Python可视化神器pyecharts绘制水球图

双水球图显示

from pyecharts import options as opts
from pyecharts.charts import Grid, Liquid
from pyecharts.commons.utils import JsCode
l1 = (
Liquid()
.add("lq", [0.6, 0.7], center=["60%", "50%"])
.set_global_opts(title_opts=opts.TitleOpts(title="标题"))
)
l2 = Liquid().add(
"lq",
[0.3],
center=["25%", "50%"],
label_opts=opts.LabelOpts(
font_size=50,
formatter=JsCode(
"""function (param) {
return (Math.floor(param.value * 10000) / 100) + '%';
}"""
),
position="inside",
),
)
grid = Grid().add(l1, grid_opts=opts.GridOpts()).add(l2, grid_opts=opts.GridOpts())
grid.render("双水球图显示.html")

Python可视化神器pyecharts绘制水球图

正方形水球图

其实只需要变动一下参数即可,和最开始的那个差不多。

from pyecharts import options as opts
from pyecharts.charts import Liquid
from pyecharts.globals import SymbolType
c = (
Liquid()
.add("lq", [0.7, 0.7], is_outline_show=False, shape=SymbolType.RECT)
.set_global_opts(title_opts=opts.TitleOpts(title="标题"))
.render("正方形.html")
)

Python可视化神器pyecharts绘制水球图

圆球水球图

from pyecharts import options as opts
from pyecharts.charts import Liquid
c = (
Liquid()
.add("lq", [0.7, 0.7])
.set_global_opts(title_opts=opts.TitleOpts(title="圆球"))
.render("圆球.html")
)

Python可视化神器pyecharts绘制水球图

 数据精度水球图

from pyecharts import options as opts
from pyecharts.charts import Liquid
from pyecharts.commons.utils import JsCode

c = (
Liquid()
.add(
"lq",
[0.3254],
label_opts=opts.LabelOpts(
font_size=50,
formatter=JsCode(
"""function (param) {
return (Math.floor(param.value * 10000) / 100) + '%';
}"""
),
position="inside",
),
)
.set_global_opts(title_opts=opts.TitleOpts(title="标题"))
.render("数据精度水球图.html")
)

Python可视化神器pyecharts绘制水球图

炫酷水球超级好看

感觉这个颜色搭配还是不错的

from pyecharts import options as opts
from pyecharts.charts import Liquid
c = (
Liquid()
.add("lq", [0.6, 0.7, 0.8], is_outline_show=False)
.set_global_opts(title_opts=opts.TitleOpts(title="标题"))
.render("无边框水球图.html")
)

Python可视化神器pyecharts绘制水球图

到此这篇关于Python可视化神器pyecharts绘制水球图的文章就介绍到这了,更多相关 Python绘制水球图内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Python 相关文章推荐
Python3学习urllib的使用方法示例
Nov 29 Python
Python numpy生成矩阵、串联矩阵代码分享
Dec 04 Python
浅谈Scrapy框架普通反爬虫机制的应对策略
Dec 28 Python
Python模拟随机游走图形效果示例
Feb 06 Python
python和opencv实现抠图
Jul 18 Python
Python走楼梯问题解决方法示例
Jul 25 Python
python pyheatmap包绘制热力图
Nov 09 Python
Python递归函数实例讲解
Feb 27 Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 Python
django基于存储在前端的token用户认证解析
Aug 06 Python
Python文本文件的合并操作方法代码实例
Mar 31 Python
Python读取pdf表格写入excel的方法
Jan 22 Python
python数字图像处理之图像自动阈值分割示例
Python 读取千万级数据自动写入 MySQL 数据库
Jun 28 #Python
python数字图像处理:图像简单滤波
Jun 28 #Python
python实现一个简单的贪吃蛇游戏附代码
python数字图像处理之对比度与亮度调整示例
Jun 28 #Python
python数字图像处理实现图像的形变与缩放
在python中读取和写入CSV文件详情
Jun 28 #Python
You might like
调频问题解答
2021/03/01 无线电
按上下级层次关系输出内容的PHP代码
2010/07/17 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
PHP APC配置文件2套和参数详解
2014/06/11 PHP
php文件包含目录配置open_basedir的使用与性能详解
2017/04/03 PHP
PHP PDOStatement::bindParam讲解
2019/01/30 PHP
动态控制Table的js代码
2007/03/07 Javascript
jquery+php实现搜索框自动提示
2014/11/28 Javascript
JavaScript实现twitter puddles算法实例
2014/12/06 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
AngularJS应用开发思维之依赖注入3
2016/08/19 Javascript
Javascript之面向对象--封装
2016/12/02 Javascript
Angular的事件和表单详解
2016/12/26 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
Bootstrap Table使用整理(三)
2017/06/09 Javascript
使用veloticy-ui生成文字动画效果
2018/02/08 Javascript
JavaScript事件冒泡与事件捕获实例分析
2018/08/01 Javascript
js实现页面图片消除效果
2020/03/24 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
python使用正则搜索字符串或文件中的浮点数代码实例
2014/07/11 Python
在Python中使用dict和set方法的教程
2015/04/27 Python
详解django实现自定义manage命令的扩展
2019/08/13 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
2020/01/02 Python
Django Admin后台添加数据库视图过程解析
2020/04/01 Python
python collections模块的使用
2020/10/16 Python
python 基于opencv实现图像增强
2020/12/23 Python
Street One瑞士:德国现代时装公司
2019/10/09 全球购物
yy结婚证婚词
2014/01/10 职场文书
2014年入党积极分子党课学习心得体会模板
2014/04/03 职场文书
租房协议书范本
2014/04/09 职场文书
居委会工作总结2015
2015/05/18 职场文书
纪念建国70周年演讲稿
2019/07/19 职场文书
Vue项目打包、合并及压缩优化网页响应速度
2021/07/07 Vue.js