本文主要是介绍pyecharts画水球图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
水波图图是一种适合于展现单个百分比数据的图表类型
from pyecharts.charts import Grid,Liquid
from pyecharts.commons.utils import JsCodel1 = (Liquid()#设置数据系列名称及数据.add("lq",[0.7,0.6,0.25],center=["60%","50%"],color=['blue','yellow','green']) # 显示多个波浪,且数值从大到小排列,如果从小到大排列后面的波浪会被隐藏
# color 设置不同的波浪的颜色,标签一般只显示第一个波浪的百分比# 设置图表标题及图表标题位置.set_global_opts(title_opts=opts.TitleOpts(title='多个liquid展示',pos_left='left')))l2 = Liquid().add("lq",[0.3254],center = ["25%","50%"], # 设置水球在整个画面中的位置is_outline_show = Flase, # 设置边框线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("multiple_liquid.html")
这篇关于pyecharts画水球图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!