使用 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 参数的用法。

Pyecharts 饼图:使用 radius 参数设置内径和外径

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

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