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脚本实现代码行数统计代码分享
Mar 10 Python
详解Python的Django框架中的templates设置
May 11 Python
深入解读Python解析XML的几种方式
Feb 16 Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
Jul 30 Python
Python使用Selenium+BeautifulSoup爬取淘宝搜索页
Feb 24 Python
python反编译学习之字节码详解
May 19 Python
python pygame实现球球大作战
Nov 25 Python
TensorFLow 变量命名空间实例
Feb 11 Python
Django之腾讯云短信的实现
Jun 12 Python
python matplotlib库的基本使用
Sep 23 Python
python 实现一个图形界面的汇率计算器
Nov 09 Python
Python 一键获取电脑浏览器的账号密码
May 11 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快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
PHP自动生成表单代码分享
2015/06/19 PHP
smarty简单应用实例
2015/11/03 PHP
php简单的上传类分享
2016/05/15 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
2018/09/26 PHP
html下载本地
2006/06/19 Javascript
jQuery 解析xml文件
2009/08/09 Javascript
document.onreadystatechange事件的用法分析
2009/10/17 Javascript
javascript showModalDialog模态对话框使用说明
2009/12/31 Javascript
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
2015/08/04 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
理解javascript定时器中的setTimeout与setInterval
2016/02/23 Javascript
利用jQuery实现打字机字幕效果实例代码
2016/09/02 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
2016/12/02 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
详解VUE的状态控制与延时加载刷新
2017/03/27 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
js实现水平滚动菜单导航
2017/07/21 Javascript
在页面中引入js的两种方法(推荐)
2017/08/29 Javascript
JS实现前端页面的搜索功能
2018/06/12 Javascript
Vue 无限滚动加载指令实现方法
2019/05/28 Javascript
JAVA面试题 static关键字详解
2019/07/16 Javascript
js将URL网址转为16进制加密与解密函数
2020/03/04 Javascript
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
详解在Python的Django框架中创建模板库的方法
2015/07/20 Python
Python实现定时精度可调节的定时器
2018/04/15 Python
使用Django简单编写一个XSS平台的方法步骤
2019/03/25 Python
python下PyGame的下载与安装过程及遇到问题
2019/08/04 Python
HTML5中外部浏览器唤起微信分享功能的代码
2020/09/15 HTML / CSS
创造美妙香氛体验:Aera扩散器和香水
2018/11/25 全球购物
机电一体化专业应届生求职信
2013/11/27 职场文书
人力资源总监工作说明
2014/03/03 职场文书
研修心得体会
2014/09/04 职场文书
大学生上课迟到检讨书
2014/10/15 职场文书
停水通知
2015/04/16 职场文书
人工作失职检讨书
2015/05/05 职场文书