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实现删除Android工程中的冗余字符串
Jan 19 Python
python内存管理分析
Apr 08 Python
python基础教程之匿名函数lambda
Jan 17 Python
深入理解Python 关于supper 的 用法和原理
Feb 28 Python
python使用Flask操作mysql实现登录功能
May 14 Python
Python import与from import使用及区别介绍
Sep 06 Python
Python2和Python3的共存和切换使用
Apr 12 Python
Python学习笔记之变量、自定义函数用法示例
May 28 Python
Django使用中间键实现csrf认证详解
Jul 22 Python
Python 文件数据读写的具体实现
Jan 24 Python
python简单的三元一次方程求解实例
Apr 02 Python
python爬虫使用scrapy注意事项
Nov 23 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
windows下PHP APACHE MYSQ完整配置
2007/01/02 PHP
鸡肋的PHP单例模式应用详解
2013/06/03 PHP
PHP大批量插入数据库的3种方法和速度对比
2014/07/08 PHP
php 在线导入mysql大数据程序
2015/06/11 PHP
Zend Framework分页类用法详解
2016/03/22 PHP
php项目开发中用到的快速排序算法分析
2016/06/25 PHP
PHP 访问数据库配置通用方法(json)
2018/05/20 PHP
JS array 数组详解
2009/03/22 Javascript
javascript 放大镜效果js组件 qsoft.PopBigImage.v0.35 加入了chrome支持
2009/04/07 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
2014/09/04 Javascript
JavaScript动态创建link标签到head里的方法
2014/12/22 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
详解用node.js实现简单的反向代理
2017/06/26 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
2018/08/31 Javascript
用npm-run实现自动化任务的方法示例
2019/01/14 Javascript
vue 中几种传值方法(3种)
2019/11/12 Javascript
[03:56]DOTA2完美大师赛趣味视频之小鸽子和Mineski打台球
2017/11/24 DOTA
python条件和循环的使用方法
2013/11/01 Python
python+mongodb数据抓取详细介绍
2017/10/25 Python
Python IDLE入门简介
2017/12/08 Python
django模板语法学习之include示例详解
2017/12/17 Python
python如何生成网页验证码
2018/07/28 Python
Ubuntu下Python2与Python3的共存问题
2018/10/31 Python
Python 使用 Pillow 模块给图片添加文字水印的方法
2019/08/30 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
解决tensorflow/keras时出现数组维度不匹配问题
2020/06/29 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
2020/11/05 Python
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
2014年应届大学生自我评价
2014/01/09 职场文书
日语系毕业求职信
2014/07/27 职场文书
胡雪岩故居导游词
2015/02/06 职场文书
2015年乡镇统计工作总结
2015/04/22 职场文书
毕业生自我鉴定范文
2019/05/13 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis