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制作简单的钢琴程序的教程
Apr 01 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
Dec 23 Python
python Pexpect 实现输密码 scp 拷贝的方法
Jan 03 Python
python解压TAR文件至指定文件夹的实例
Jun 10 Python
pandas 如何分割字符的实现方法
Jul 29 Python
python将时分秒转换成秒的实例
Dec 07 Python
python使用QQ邮箱实现自动发送邮件
Jun 22 Python
pandas统计重复值次数的方法实现
Feb 20 Python
python tkinter实现定时关机
Apr 21 Python
python numpy中setdiff1d的用法说明
Apr 22 Python
Python闭包的定义和使用方法
Apr 11 Python
python语言中pandas字符串分割str.split()函数
Aug 05 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
session在php5.3中的变化 session_is_registered() is deprecated in
2013/11/12 PHP
PHP获取文件夹内文件数的方法
2015/03/12 PHP
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
php生成复杂验证码(倾斜,正弦干扰线,黏贴,旋转)
2018/03/12 PHP
javascript jQuery插件练习
2008/12/24 Javascript
Javascript 构造函数,公有,私有特权和静态成员定义方法
2009/11/30 Javascript
JavaScript prototype对象的属性说明
2010/03/13 Javascript
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
表头固定(利用jquery实现原理介绍)
2012/11/08 Javascript
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
JS实现关闭当前页而不弹出提示框的方法
2016/06/22 Javascript
Nodejs多站点切换Htpps协议详解及简单实例
2017/02/23 NodeJs
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
如何使用vuex实现兄弟组件通信
2018/11/02 Javascript
浅谈layui 表单元素的选中问题
2019/10/25 Javascript
微信小程序个人中心的列表控件实现代码
2020/04/26 Javascript
React实现评论的添加和删除
2020/10/20 Javascript
python pickle 和 shelve模块的用法
2013/09/16 Python
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
python中requests使用代理proxies方法介绍
2017/10/25 Python
python MysqlDb模块安装及其使用详解
2018/02/23 Python
Python for循环中的陷阱详解
2018/07/13 Python
华为2019校招笔试题之处理字符串(python版)
2019/06/25 Python
Python大数据之网络爬虫的post请求、get请求区别实例分析
2019/11/16 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
django中url映射规则和服务端响应顺序的实现
2020/04/02 Python
keras 如何保存最佳的训练模型
2020/05/25 Python
html5构建触屏网站之touch事件介绍
2013/01/07 HTML / CSS
Delphi CS笔试题
2014/01/04 面试题
干部鉴定材料
2014/05/18 职场文书
学习“七一”讲话精神体会
2014/07/08 职场文书
红歌会主持词
2015/07/02 职场文书
合作意向书怎么写
2019/06/24 职场文书