14.小结-----饼图

import pyecharts.options as opts
from pyecharts.charts import Pie

x_data = ["中国", "韩国", "印度", "德国", "日本", "其他国家"]
y_data = [16.2, 1.8, 3.2, 4.4, 5.7, 44.3]

(
    Pie(init_opts=opts.InitOpts(width="1000px", height="900px"))
    .add(
        series_name="访问来源",
        data_pair=[list(z) for z in zip(x_data, y_data)],
        radius=["10%", "15%"],
       # label_opts=opts.LabelOpts(is_show=False, position="center"),
    )
    .set_global_opts(title_opts=opts.TitleOpts(title="中国及世界各国GDP占比")
                     #,legend_opts=opts.LegendOpts(pos_left="legft", orient="vertical")#使标签竖着排列
                    )
    .set_series_opts(
        tooltip_opts=opts.TooltipOpts(
            trigger="item", formatter="{a} <br/>{b}: {c} ({d}%)"
        ),
         label_opts=opts.LabelOpts(formatter="{b}: {c}") #引导线及标签
    )
   .render("饼图.html")
)

おすすめ

転載: blog.csdn.net/m0_46222433/article/details/119879344