python学习站 /python制作图表
阅读主题
正文字体
字体大小

03.饼图

本节817字2025-02-27 19:40:53
"""
author:少校
create Time:2025/2/27 16:33
越努力越幸运
"""
from pyecharts.charts import Pie
from pyecharts import options
#1.创建图表对象
pie = Pie()
#2.添加数据
pie.add(
    "销量",
    [("华为","290000"),("小米","320000"),("apple","120000"),("vivo","90000"),("oppo","100000")],
    radius=(50,200),   #内半径 外半径
    rosetype="radius"  #根据外半径的值制作不规则的饼图
)
#pie.set_colors(["Gainsboro","LightGrey","Silver","DarkGray","Gray"]) #设置每个扇区的颜色
#3.添加配置
pie.set_series_opts(
    #设置数据标签的格式
    label_opts=options.LabelOpts(
        #{b}-名称    {d}-百分比
        formatter="{b}({d})%"
    )
)

pie.set_global_opts(
    legend_opts=options.LegendOpts(
        is_show=False
    ),
    title_opts=options.TitleOpts(
        title="2024年各大手机品牌市场占有情况",
        pos_left="300"
    )
)

#4.制图
pie.render("charts/03饼图.html")

网友评论

相关作品