在 Pyecharts 中,radius 参数用于设置饼图的内径和外径。使用百分比作为参数值可以根据实际需求调整内径和外径的大小。例如,radius=['30%', '70%'] 表示内径为饼图宽度的 30%,外径为饼图宽度的 70%。通过调整内径和外径的百分比,可以控制饼图的大小和厚度。

from pyecharts.charts import Pie

# 饼图数据
pie_data = [
    ('A', 10),
    ('B', 20),
    ('C', 30),
    ('D', 40)
]

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

通过设置不同的百分比,可以实现不同形状的饼图,例如圆环图、环形图等。

Pyecharts 饼图 radius 参数详解:百分比设置内径和外径

原文地址: https://www.cveoy.top/t/topic/qDC5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录