Pie-饼图

参考文档:Pie - Pie_set_color - Document (pyecharts.org)

模板

python 复制代码
from pyecharts import options as opts
from pyecharts.charts import Pie
from pyecharts.faker import Faker

"""
    1-Pie() 创建Pie对象
    2-.add("", [list(z) for z in zip(Faker.choose(), Faker.values())])
    给饼状图添加元素(元素随机,系统设置为一种类型,可自己修改)
    3-.set_colors(["blue", "green", "yellow", "red", "pink", "orange", "purple"])
    给饼状图设置颜色
    4-.set_global_opts(title_opts=opts.TitleOpts(title="Pie-设置颜色"))
    给饼状图设置标题
    5-.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
    给饼状图设置标签
    formatter="{b}: {c}" 表示标签显示的形式是 名称:值
    6-.render("pie_set_color.html")
    生成对应的网页文件 pie_set_color.html
"""

c = (
    Pie()
    .add("", [list(z) for z in zip(Faker.choose(), Faker.values())])
    .set_colors(["blue", "green", "yellow", "red", "pink", "orange", "purple"])
    .set_global_opts(title_opts=opts.TitleOpts(title="Pie-设置颜色"))
    .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
    .render("pie_set_color.html")
)
python 复制代码
from pyecharts import options as opts
from pyecharts.charts import Pie
from pyecharts.faker import Faker

data=[['衬衫',138],['毛衣',40],['领带',74],['裤子',112],
      ['风衣',147],['高跟鞋',104],['袜子',65]]

c = (
    Pie()
    .add("", data)
    .set_colors(["blue", "green", "yellow", "red", "pink", "orange", "purple"])
    .set_global_opts(title_opts=opts.TitleOpts(title="Pie-商品销售情况"),
                    toolbox_opts=opts.TitleOpts(is_show=True))
    .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}",font_size=12))
    .render("pie_sale.html")
)
相关推荐
markfeng812 分钟前
Python+Django+H5+MySQL项目搭建
python·django
GinoWi1 小时前
Chapter 2 - Python中的变量和简单的数据类型
python
JordanHaidee1 小时前
Python 中 `if x:` 到底在判断什么?
后端·python
ServBay1 小时前
10分钟彻底终结冗长代码,Python f-string 让你重获编程自由
后端·python
闲云一鹤2 小时前
Python 入门(二)- 使用 FastAPI 快速生成后端 API 接口
python·fastapi
Rockbean3 小时前
用40行代码搭建自己的无服务器OCR
服务器·python·deepseek
曲幽3 小时前
FastAPI + Ollama 实战:搭一个能查天气的AI助手
python·ai·lora·torch·fastapi·web·model·ollama·weatherapi
用户60648767188964 小时前
国内开发者如何接入 Claude API?中转站方案实战指南(Python/Node.js 完整示例)
人工智能·python·api
只与明月听5 小时前
RAG深入学习之Chunk
前端·人工智能·python
用户8356290780516 小时前
自动化文档处理:Python 批量提取 PDF 图片
后端·python