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 相关文章推荐
python使用xmlrpc实例讲解
Dec 17 Python
Python中的startswith和endswith函数使用实例
Aug 25 Python
python实现实时监控文件的方法
Aug 26 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
Feb 18 Python
值得收藏,Python 开发中的高级技巧
Nov 23 Python
自定义django admin model表单提交的例子
Aug 23 Python
解决Python二维数组赋值问题
Nov 28 Python
解决Python3下map函数的显示问题
Dec 04 Python
Python用5行代码实现批量抠图的示例代码
Apr 14 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
Apr 24 Python
python tqdm库的使用
Nov 30 Python
Python可视化神器pyecharts绘制地理图表
Jul 07 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
初探PHP5
2006/10/09 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
php+html5使用FormData对象提交表单及上传图片的方法
2015/02/11 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
2016/03/14 PHP
Laravel5.1自定义500错误页面示例
2016/10/09 PHP
针对PHP开发安全问题的相关总结
2019/03/22 PHP
thinkphp5框架扩展redis类方法示例
2019/05/06 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
JavaScript去除空格的几种方法
2006/10/03 Javascript
JQuery 简便实现页面元素数据验证功能
2007/03/24 Javascript
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
jQuery :first选择器使用介绍
2013/08/09 Javascript
js获取指定日期前后的日期代码
2013/08/20 Javascript
js转化毫秒为时间格式代码
2014/04/10 Javascript
初始Nodejs
2014/11/08 NodeJs
jQuery实现鼠标点击弹出渐变层的方法
2015/07/09 Javascript
全面了解构造函数继承关键apply call
2016/07/26 Javascript
js removeChild 方法深入理解
2016/08/16 Javascript
浅谈jquery上下滑动的注意事项
2016/10/13 Javascript
ng2学习笔记之bootstrap中的component使用教程
2017/03/09 Javascript
node文件上传功能简易实现代码
2017/06/16 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
JavaScript实现跟随鼠标移动的盒子
2021/01/28 Javascript
python的多重继承的理解
2017/08/06 Python
tensorflow实现softma识别MNIST
2018/03/12 Python
使用Python编写Prometheus监控的方法
2018/10/15 Python
python 划分数据集为训练集和测试集的方法
2018/12/11 Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
2020/03/09 Python
会计专业自我鉴定范文
2013/10/06 职场文书
开朗女孩的自我评价
2014/02/10 职场文书
消防安全标语
2014/06/07 职场文书
委托书格式要求
2015/01/28 职场文书
学校社团活动总结
2015/05/07 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS