本文继续采用PyEcharts v1.x版本进行绘制水球图。

注:PyEcharts分为 v0.5.x 和 v1.x 两个大版本,v0.5.x 和 v1.x 间不兼容,v0.5.x是基于Python2.7+、3.4+版本开发的,而v1.x是一个全新的版本,它是基于Python3.6+版本开发的,另外经PyEcharts开发团队决定,0.5.x 版本将不再进行维护。

绘制的水球图效果是这样的:

没有安装PyEcharts的,先安装PyEcharts:

# 安装pyecharts模块,直接安装就是最新的版本
pip install pyecharts

安装好PyEcharts之后,就可以将需要使用的模块进行导入:

from pyecharts import options as opts
from pyecharts.charts import Liquid

水球图数据很简单,就是一个完成率数字,所以不用定义或导入,也无需做转换。

接下来就可以绘制水球图了:

c = (#创建水球图对象Liquid()#设置数据系列名称及数据,is_outline_show是设置边框线,根据自身喜欢选择.add("完成率", [0.5], is_outline_show=False)# 设置图表标题及位置.set_global_opts(title_opts=opts.TitleOpts(title="XX业务完成情况",pos_left="center"))#通过render()方法将水球图渲染为html.render("圆形水球图.html")
)

水球图的颜色可以设置,只需要add()中添加color参数,代码如下:

c = (Liquid().add("完成率", [0.5], is_outline_show=False, color=['#DC143C']).set_global_opts(title_opts=opts.TitleOpts(title="XX业务完成情况",pos_left="center")).render("圆形水球图.html")
)

设置红色的水球图效果是这样的:

另外水球的形状也是可以设置的:

from pyecharts import options as opts
from pyecharts.charts import Liquid
from pyecharts.globals import SymbolType
c = (Liquid().add("完成率", [0.5], is_outline_show=False, shape=SymbolType.RECT).set_global_opts(title_opts=opts.TitleOpts(title="XX业务完成情况",pos_left="center")).render("矩形水球图.html")
)

矩形水球图效果是这样的:

看出区别了吗?只要在add()中添加shape=SymbolType.RECT的设置,同时需要导入对应的模块:from pyecharts.globals import SymbolType

另外shape=SymbolType.DIAMOND 就是钻石水球图

shape=SymbolType.ROUND_RECT 就是圆角矩形水球图

shape=SymbolType.TRIANGLE 就是三角形水球图

shape=SymbolType.ARROW 就是箭头水球图

是不是so easy 呢?

如果你喜欢本文,可以点击右下角在看
如果你在跟着学习,请在留言区留言:打卡
如果你刚看到本文,可以查看本系列历史文章跟着学习:
跟小白学Python数据分析——Anaconda安装
跟小白学Python数据分析——使用spyder
跟小白学Python数据分析——数据导入1
跟小白学Python数据分析——数据导入2

跟小白学Python数据分析——描述性统计分析

跟小白学Python数据分析——分组分析

跟小白学Python数据分析——列表

跟小白学Python数据分析——数据框

跟小白学Python数据分析——记录抽取

跟小白学Python数据分析——记录合并

跟小白学Python数据分析——数据导出

跟小白学Python数据分析——For循环

跟小白学Python数据分析——批量合并CSV文件

跟小白学Python数据分析——批量拆分Excel文件

跟小白学Python数据分析——提取PDF表格数据

跟小白学Python数据分析——批量提取PDF表格数据

跟小白学Python数据分析——绘制饼图、圆环图

跟小白学Python数据分析——绘制仪表盘

-----------------

长按识别下方二维码,并关注公众号

1.回复“PY”领取1GB Python数据分析资料

2.回复“BG”领取5GB 名企数据分析报告

跟小白学Python数据分析——绘制水球图相关推荐

  1. 跟小白学Python数据分析——绘制仪表盘

    本文继续采用PyEcharts v1.x版本进行绘制仪表盘. 注:PyEcharts分为 v0.5.x 和 v1.x 两个大版本,v0.5.x 和 v1.x 间不兼容,v0.5.x是基于Python2 ...

  2. python 仪表盘-跟小白学Python数据分析——绘制仪表盘

    本文继续采用 PyEchartsv1.x版本进行绘制仪表盘. 注: PyEcharts分为 v0.5.x 和 v1.x 两个大版本,v0.5.x 和 v1.x 间不兼容,v0.5.x是基于Python ...

  3. python 仪表盘数据显示_跟小白学Python数据分析——绘制仪表盘

    本文继续采用 PyEchartsv1.x版本进行绘制仪表盘. 注: PyEcharts分为 v0.5.x 和 v1.x 两个大版本,v0.5.x 和 v1.x 间不兼容,v0.5.x是基于Python ...

  4. matplotlib plot 分组_小白学 Python 数据分析(16):Matplotlib(一)坐标系

    人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 小白学 Python 数据分析(3):P ...

  5. 小白学 Python 数据分析(3):Pandas (二)数据结构 Series

    在家为国家做贡献太无聊,不如跟我一起学点 Python 顺便问一下,你们都喜欢什么什么样的文章封面图,老用这一张感觉有点丑 人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析( ...

  6. python中for循环缩进_跟小白学Python数据分析——For循环

    原标题:跟小白学Python数据分析--For循环 循环是指反复地连续做某件事,例如地球绕地轴自转一圈就是一天,自转的同时绕太阳公转一圈就是一年.周而复始,转了一圈又一圈,一次又一次地循环. 在编程过 ...

  7. python绘制直角坐标系_小白学 Python 数据分析(16):Matplotlib(一)坐标系

    人生苦短,我用 Python 前文传送门: 引言 各位同学好,本篇文章,我们来介绍下使用 Matplotlib 时如何建立坐标系. 回想一下以前我们在接受九年义务教育毒打上数学课的时候,应该都画过折线 ...

  8. 小白学 Python 数据分析(1):数据分析基础

    各位同学好,小编接下来为大家分享一些有关 Python 数据分析方面的内容,希望大家能够喜欢. 人工植入广告: PS:小编最近两天偷了点懒,好久没有发原创了,最近是在 CSDN 开通了一个付费专栏,用 ...

  9. 小白学 Python 数据分析(7):Pandas 数据分组

    引言 各位同学好呀,我又出来了,本篇文章我们介绍下 Pandas 的数据分组. 本文用的数据集再次做更换,有同学在后台问小编为什么最近每篇文章都在换数据集. emmmmmmmm,在小白刚入门的时候,很 ...

最新文章

  1. 炫酷大屏demo_可视化大屏动态效果
  2. 脑电分析系列[MNE-Python-16]| 脑电数据的Epoching处理
  3. 09 ORA系列:ORA-06553 PLS-306
  4. 太硬核!2亿股万科股票,约53亿元,一次性全部捐给清华,干一件大事!
  5. Oracle数据库时间修改
  6. 深入浅出linux三剑客之awk必杀技一例
  7. NoSQL和Redis简介及Redis在Windows下的安装和使用教程
  8. 利用计算机进行信息检索,用计算机进行情报检索属于计算机应用中的
  9. CE驱动程序快速入门
  10. 泊车——prescan
  11. wdr7660虚拟服务器设置,TP-Link TL-WDR7660手机怎么设置?
  12. 黑黛增发罗林川:如何三年开1000家连锁店?_深度案例_i黑马
  13. Codevs 3100 蜗牛的旅行
  14. 数据分析项目-大选献金数据分析
  15. 如何关闭windows杀毒软件
  16. Onboard-SDK读出大疆无人机机载相机中的图像(分为主相机和FPV相机)
  17. Maven高级-私服
  18. 如何建设与推广地方旅游网站
  19. Unity Shader Graph 制作Hologram全息效果
  20. Php+debugbar+api,Lumen/Laravel调试API接口利器laravel-debugbar

热门文章

  1. 避免每逢佳节胖三斤,我们一起来引体向上
  2. 如何将企业联系方式API接口应用于你的移动端APP
  3. 浅谈数据仓库建模方法
  4. android gpu性能测试,CPU/GPU以及整体性能测试_手机_手机Android频道-中关村在线
  5. 题快速公交 |小希的新工作 |岁月留痕 |排队喝水 |阿迪看医生 |松雅的花园 |拜访朋友 |猴导师 |贪心的阿迪 |飞机起飞时间安排 |松雅的旅馆 |小女孩和楼梯|小希与火车|基于神经网络的垃圾分类
  6. 标签平滑 Label smoothing / Temperature Softmax
  7. centos安装netcat
  8. 计算机模拟基因表达,体外共培养+计算机模拟,分析合生制剂对结直肠癌细胞的影响...
  9. 服务器文件传输抓包,服务端的抓包
  10. Python:实现factorial阶乘算法(附完整源码)