Python水球图如何绘制?Python怎么使用pyecharts制作水球图

水球图是一种比较特殊的统计图形,它是用来表示某类数据整体中某部分所占大小百分比的,因为水球图是在一个几何图像中以波浪形状的水来表示数据占用量的 。下文会详细介绍python使用第三方库pyecharts制作水球图的详细方法,感兴趣的话就往下看看吧 。

Python水球图如何绘制?Python怎么使用pyecharts制作水球图

文章插图
1.使用pyecharts这个库来制作水球图需要导入的模块和方法有很多,其中必须要导入的就是Liquid的方法,因为这个方法就是封装了水球图绘制功能的,导入模块的代码示例如下:
from pyecharts.charts import Liquid, Gridfrom pyecharts import options as optsfrom pyecharts.commons.utils import JsCode2.模块导入之后就是可以调用它们来制作水球图了,pyecharts这个库绘制图像的语法比较特别,它需要使用一个变量来接收绘制出来的图像 。而所有的代码都需要写在等号后面的括号里面,首先需要调用Liquid()方法表示当前绘制的图像为水球图 。
然后用链式语法调用add()方法来向其中添加水球图绘制时的参数,第一个参数就是图像名称 。后一个参数则是列表对象,里面的值必须要小于1 。而它们也表示了水球图中波浪的数量以及位置,元素需要从小到大排序,第一个就是水球图数据上限和显示百分比,详细代码示例如下:
pic2 = (    Liquid()    .add("", [0.75, 0.5, 0.25], center = ['50%', '50%'], is_outline_show = True, outline_border_distance = 10, shape = 'circle')    .set_global_opts(title_opts = opts.TitleOpts(title = '水球图', pos_top = '15%', pos_left = 'center'))    .render("水球图.html"))
Python水球图如何绘制?Python怎么使用pyecharts制作水球图

文章插图
而剩余的几个参数中center表示这个水球图位于画布的哪个位置上,is_outline_show等于True则表示水球图显示边框,outline_border_distance自然就是边框宽度了 。shape这个参数则表示水球外形,可以设置的有圆形、正方形、菱形等等 。
【Python水球图如何绘制?Python怎么使用pyecharts制作水球图】以上就是关于“Python水球图如何绘制?Python怎么使用pyecharts制作水球图”的全部内容了,希望对你有所帮助 。
Python水球图如何绘制?Python怎么使用pyecharts制作水球图

文章插图
Python水球图如何绘制?Python怎么使用pyecharts制作水球图

文章插图
Python水球图如何绘制?Python怎么使用pyecharts制作水球图

文章插图
微信扫码,学习更方便
Python水球图如何绘制?Python怎么使用pyecharts制作水球图

文章插图
现在报名赠100例知识点合集
Python水球图如何绘制?Python怎么使用pyecharts制作水球图

文章插图

    推荐阅读