美文网首页大数据 爬虫Python AI SqlPython编程
Python绘制饼状图对商品库存进行分析

Python绘制饼状图对商品库存进行分析

作者: 傻逼平台瞎几把封号 | 来源:发表于2022-10-19 15:36 被阅读0次

    今天来实践一下如何用Python对商品库存绘制饼状图进行分析

    一、知识点

    • 文件读写
    • 基础语法
    • 字符串处理
    • 文件生成
    • 数据构建

    二、效果展示

    一目了然

    三、代码展示

    # 导入系统包
    import platform
    from flask import Flask, render_template
    from pyecharts import options as opts
    from pyecharts.charts import *
    from pyecharts.faker import Faker
    
    web = Flask(__name__)
    
    # 数据构建
    x_data = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
    y_data = [1186, 1246, 1346, 1086, 1430, 1064]
    
    data = [[x_data[i], y_data[i]] for i in range(len(x_data))]
    
    def pie_charts() -> Pie():
        # 实例化对象
        pie = Pie()
        # 采用Flask库直接获取颜色
        pie.add("", data, color=Faker.rand_color())
        # 全局置标题、标签
        pie.set_global_opts(
            title_opts=opts.TitleOpts(title="如何绘制饼状图分析商品分类", subtitle="菜鸟实战,坚持学习!"),
            legend_opts=opts.LegendOpts(type_="scroll", orient="vertical", pos_top="20%", pos_left="0%")
        )
        return pie
    
    # 获取对象
    p = pie_charts()
    # 绘制图形,生成HTML文件的
    p.render('./templates/pie_charts.html')
    
    # 添加路由显示图表
    @web.route('/')
    def index():
        return render_template('pie_charts.html')
    
    if __name__ == "__main__":
        # 运行项目
        web.run(debug=False)
    
    print("Python 版本", platform.python_version())
    
    

    最后给大家分享一套Python视频,涵盖了常见的各种案例,希望能帮助大家:代码总是学完就忘记?100个Python实战项目!让你沉迷学习丨学以致用丨下一个Python大神就是你!

    相关文章

      网友评论

        本文标题:Python绘制饼状图对商品库存进行分析

        本文链接:https://www.haomeiwen.com/subject/ayiezrtx.html