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获取apk文件URL地址实例
Nov 01 Python
python实现socket客户端和服务端简单示例
Feb 24 Python
Python探索之Metaclass初步了解
Oct 28 Python
python微信跳一跳系列之棋子定位像素遍历
Feb 26 Python
Django rest framework实现分页的示例
May 24 Python
Pycharm导入Python包,模块的图文教程
Jun 13 Python
flask入门之表单的实现
Jul 18 Python
python 扩展print打印文件路径和当前时间信息的实例代码
Oct 11 Python
python_mask_array的用法
Feb 18 Python
解决运行出现'dict' object has no attribute 'has_key'问题
Jul 15 Python
实现Python3数组旋转的3种算法实例
Sep 16 Python
python小技巧——将变量保存在本地及读取
Nov 13 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
PHP读写文件的方法(生成HTML)
2006/11/27 PHP
Smarty Foreach 使用说明
2010/03/23 PHP
PHP 中关于ord($str)>0x80的详细说明
2012/09/23 PHP
php取整函数ceil,floo,round的用法及介绍
2013/08/31 PHP
php限制ip地址范围的方法
2015/03/31 PHP
php快速排序原理与实现方法分析
2016/05/26 PHP
PHP接口继承及接口多继承原理与实现方法详解
2017/10/18 PHP
PHP数组array类常见操作示例
2020/05/15 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
取键盘键位ASCII码的网页
2007/07/30 Javascript
jQuery 操作XML入门
2008/12/25 Javascript
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
不同浏览器的怪癖小结
2010/07/11 Javascript
javascript实现图片切换的幻灯片效果源代码
2012/12/12 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
2015/02/28 Javascript
JavaScript实现LI列表数据绑定的方法
2015/08/04 Javascript
jQuery实现拖动效果的实例代码
2017/06/25 jQuery
js 监控iframe URL的变化实例代码
2017/07/12 Javascript
Angular4自制一个市县二级联动组件示例
2017/11/21 Javascript
详解用vue2.x版本+adminLTE开源框架搭建后台应用模版
2019/03/15 Javascript
小程序双头slider选择器的实现示例
2020/03/31 Javascript
vue-i18n实现中英文切换的方法
2020/07/06 Javascript
vue-cli脚手架的.babelrc文件用法说明
2020/09/11 Javascript
[59:48]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第一场 1月26日
2021/03/11 DOTA
python使用socket连接远程服务器的方法
2015/04/29 Python
python中实现数组和列表读取一列的方法
2018/04/03 Python
对Pytorch中nn.ModuleList 和 nn.Sequential详解
2019/08/18 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
python 实现仿微信聊天时间格式化显示的代码
2020/04/17 Python
美国著名珠宝品牌之一:Jared The Galleria Of Jewelry
2016/10/01 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
优质服务演讲稿
2014/05/14 职场文书
党员批评与自我批评范文
2014/09/23 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
总结Pyinstaller打包的高级用法
2021/06/28 Python
python数字类型和占位符详情
2022/03/13 Python