资讯专栏INFORMATION COLUMN

Python pyecharts绘制水球图的方法是什么?

89542767 / 410人阅读

  小编写这篇文章的主要目的,主要是给大家去做一个详细解答,介绍的内容是关于Python pyecharts的一些详细内容,给大家讲解关于如何绘制水球图等相关事宜,具体的内容,下面给大家详细解答。


  水球图


  水球图首先是动态的效果,像水流一样波动,所以看起来比较的舒服,一般用于业务里面的完成率,其实和之前的仪表盘有点类似,但是我个人绝对水球图更加的好,因为看起来比较的炫酷。


  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")
  )

01.png

  双水球图显示


  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")

02.png

  正方形水球图


  其实只需要变动一下参数即可,和最开始的那个差不多。


  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")
  )

03.png

  圆球水球图


  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")
  )

04.png

  数据精度水球图


  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")
  )

05.png

  炫酷水球超级好看


  感觉这个颜色搭配还是不错的


  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")
  )

06.png

  综上所述,这篇内容就给大家介绍完毕了,希望可以给大家带来帮助。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/128288.html

相关文章

  • Python可视化神器pyecharts绘制箱型图的方法

      小编写这篇文章的主要目的,主要是给大家做一个详细的介绍,介绍的内容是Python可视化神器,这个神器指的是pyecharts,那么,怎么样利用这种语言去进行绘制箱型图呢?下面小编就给大家详细解答下。  概念  后面的图形都是一些专业的统计图形,当然也会是我们可视化的对象。  箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图。因形状如箱子而得名。...

    89542767 评论0 收藏0
  • 如何使用Python pyecharts绘制漏斗?请仔细阅读下文

      小编写这篇文章的主要目的,主要是来给大家去做出一个相关性的介绍,介绍的内容主要还是涉及到Python pyecharts,主要是利用Python pyecharts去绘制漏斗,那么,具体要怎么绘制呢?下面给大家详细解答下。  漏斗图  漏斗图是由Light等在1984年提出,一般以单个研究的效应量为横坐标,样本含量为纵坐标做的散点图。效应量可以为RR、OR和死亡比或者其对数值等。理论上讲,被纳...

    89542767 评论0 收藏0
  • 如何使用Python pyecharts绘制散点图

      小编写这篇文章的主要目的,主要是给大家去做一个解答,解答的内容主要是关于Python pyecharts的一些案例,包括如何使用它去进行绘制一个相关的散点图,怎么能够快速的去进行绘制。就具体的内容,下面就给大家详细解答下。  什么是散点图?  散点图是指在数理统计回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,由此趋势可以选择合适的函数进行经验分布的拟合...

    89542767 评论0 收藏0
  • Python pyecharts如何绘制饼状图呢?下面给大家解答

      小编写这篇文章的一个主要目的,继续为大家介绍关于Python相关事宜,介绍的内容主要是教我们如何去绘制饼状图,具体怎么去做呢?下面就给大家详细的解答下。  概念  饼图(pie chart)是用圆形及圆内扇形的角度来表示数值大小的图形,它主要用于表示一个样本(或总体)中各组成部分的数据占全部数据的比例。仅排列在工作表的一列或一行中的数据可以绘制到饼图中。饼图显示一个数据系列(数据系列:在图表中...

    89542767 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<