Pyecharts 饼图:使用 radius 参数设置内径和外径
使用 from pyecharts.charts import Pie 导入 Pyecharts 的饼图类,创建饼图时,可以使用 radius 参数设置内径和外径。
radius 参数是一个包含两个元素的列表,第一个元素表示内径的大小,第二个元素表示外径的大小。可以通过调整这两个值来控制饼图的厚度。
例如:
from pyecharts.charts import Pie
from pyecharts.globals import opts
pie_data = [('A', 10), ('B', 20), ('C', 30)]
( Pie()
.add('', pie_data, radius=['30%', '70%']) # 内径和外径
.set_global_opts(title_opts=opts.TitleOpts(title='圆环图'))
.set_series_opts(label_opts=opts.LabelOpts(formatter='{b}占比{d}%')) # {a}是系列名称,{b}是数据项名称,{c}是数值,{d}是百分比
).render_notebook()
上述代码中,radius=['30%', '70%'] 设置了饼图的内径为外径的 30%,外径为 70%。
通过调整 radius 参数,可以创建不同厚度的饼图,例如:
radius=['0%', '100%']:创建一个标准饼图radius=['20%', '80%']:创建一个较厚的圆环图radius=['50%', '50%']:创建一个非常薄的圆环图
希望本文能够帮助您理解 radius 参数的用法。
原文地址: https://www.cveoy.top/t/topic/qDC0 著作权归作者所有。请勿转载和采集!