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标准异常和异常处理详解
Feb 02 Python
Python黑魔法@property装饰器的使用技巧解析
Jun 16 Python
Python 错误和异常代码详解
Jan 29 Python
查看python安装路径及pip安装的包列表及路径
Apr 03 Python
python+webdriver自动化环境搭建步骤详解
Jun 03 Python
对python特殊函数 __call__()的使用详解
Jul 02 Python
python的pstuil模块使用方法总结
Jul 26 Python
Tensorflow加载Vgg预训练模型操作
May 26 Python
python使用nibabel和sitk读取保存nii.gz文件实例
Jul 01 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
Feb 24 Python
pytorch锁死在dataloader(训练时卡死)
May 28 Python
pd.drop_duplicates删除重复行的方法实现
Jun 16 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
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
ajax 的post方法实例(带循环)
2011/07/04 PHP
PHP中round()函数对浮点数进行四舍五入的方法
2014/11/19 PHP
PHP的文件操作与算法实现的面试题示例
2015/08/10 PHP
JavaScript高级程序设计
2006/12/29 Javascript
简单常用的幻灯片播放实现代码
2013/09/25 Javascript
jQuery之过滤元素操作小结
2013/11/30 Javascript
使用typeof方法判断undefined类型
2014/09/09 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
浅析AngularJS Filter用法
2015/12/28 Javascript
Angular利用trackBy提升性能的方法
2018/01/26 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
vue3.0实现插件封装
2020/12/14 Vue.js
python判断端口是否打开的实现代码
2013/02/10 Python
Python实现的密码强度检测器示例
2017/08/23 Python
python批量修改文件编码格式的方法
2018/05/31 Python
win10 64bit下python NLTK安装教程
2018/09/19 Python
基于python的Paxos算法实现
2019/07/03 Python
mac系统下Redis安装和使用步骤详解
2019/07/09 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
python编写微信公众号首图思路详解
2019/12/13 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
2020/03/16 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
iframe与window.onload如何使用详解
2020/05/07 HTML / CSS
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
Perfume’s Club中文官网:西班牙美妆在线零售品牌
2020/08/24 全球购物
C有"按引用传递"吗
2016/09/06 面试题
前台文员岗位职责
2013/12/28 职场文书
毕业生个人求职信范文分享
2014/01/05 职场文书
文秘人员工作职责
2014/01/31 职场文书
学生喝酒检讨书
2014/02/06 职场文书
请假条格式范文
2014/04/10 职场文书
怎样评估创业计划书是否有可行性?
2019/08/07 职场文书
导游词之秦始皇兵马俑博物馆
2019/09/29 职场文书
2019幼儿园感恩节活动策划书
2019/11/28 职场文书