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

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

、知识点

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

二、效果展示

一目了然

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

三、代码展示

兄弟们学习python,有时候不知道怎么学,从哪里开始学。掌握了基本的一些语法或者做了两个案例后,不知道下一步怎么走,不知道如何去学习更加高深的知识。
那么对于这些大兄弟们,我准备了大量的免费视频教程,PDF电子书籍,以及源代码!
直接在文末名片自取即可,还会有大佬解答!

# 导入系统包
# Python学习交流群 708525271
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绘制饼状图对商品库存进行分析 - Python技术站

(0)
上一篇 2023年4月2日 下午4:41
下一篇 2023年4月2日 下午4:42

相关文章

  • 程序员即将失业?ChatGPT正在取代各位!

    最近OpenAI的ChatGPT真的是到处都在刷屏,我想你已经看过很多关于ChatGPT的文章或者视频了,我就不过多介绍了。 不过你碰巧还不知道的话,可以先百度一下,然后再回来继续。 与ChatGPT对话很有趣,甚至很有启发性。有人用它聊天,有人用它写代码,太多省时省力的工作,都可以由它完成,我们的内容创作部门已经将ChatGPT用于文案生成。那么对研发,C…

    Python开发 2023年3月31日
    00
  • 文件太乱了?不要慌,教你用Python全自动整理

    文件太乱了?不要慌,教你用Python全自动整理到对应分类中~ 主要知识点 文件读写 基础语法 字符串处理 循环遍历 素材 先来看看我这乱七八糟的文件​ 这就看起来乱七八糟了,这要是手动整理,还好,哈哈~ 但是几百个上千个文件呢? 所以,还得是有个技能傍身才方便啊! 马上安排! 代码展示 # 我还给大家准备了海量资料:Python视频教程、100本Pytho…

    Python开发 2023年4月2日
    00
  • Python之字典查找元素(3种方式)

    本文描述的是查找字典的某一个元素(字典遍历元素请点击->这里) 上下文代码 smart_girl = {“name”:”yuan wai”, “age”: 25,”sex”:”女”}   第一种方式:[] 注意:这种方式,如果找不到对应的key,会报一个KeyError错误 smart_girl[“name”] # []传入key   第二种方式:ge…

    Python开发 2023年3月31日
    00
  • 10个中文成语,10种Python初学者常见错误

    哈喽兄弟们,我总结了Python中十种新手常见的错误,每一个都可以用成语来形容,看看各位遇到过多少次了! 一、画蛇添足 多余的分号 Python语言与大多数编程语言不相同,它的语句后面不需要加分号结尾。有些 Python 新手具有编写其它语言的丰富经验,一时还适应不过来,经常习惯性的加上“分号”: a = 5 # 正确a = 5; # 错误   二、附赘悬疣…

    Python开发 2023年4月2日
    00
  • 使用Python计算个人所得税

    企业发放的奖金根据利润提成。 利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%; 20万到40万之间时,高于20万元的部分,可提成5%; 40万到60万之间时高于40万元的部分,可提成3%; 60万到100万之间时,高于60万元的部分,可提成1.5%, 高于…

    Python开发 2023年4月2日
    00
  • python语法到底多精妙?八大核心语句,带你深度了解

    Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。 1. for – el…

    Python开发 2023年3月31日
    00
  • 利用Python实现批量压缩文件

    利用Python实现压缩一个文件夹 二、知识点 文件读写 基础语法 字符串处理 循环遍历 文件压缩 三、代码解析 导入系统包 import platform import os import zipfile # 我还给大家准备了这些资料:Python视频教程、100本Python电子书、基础、爬虫、数据分析、web开发、机器学习、人工智能、面试题、Pytho…

    Python开发 2023年4月2日
    00
  • Python实战小案例:如何读取文件并统计文件中的数值

    哈喽兄弟们,今天浅浅的实战一下,如何用Python计算文件内最大数与最小数平均值~ 一、实战场景 给定一个包含整数的文件,每行数字小于 200,统计文件中的最大最小值和平均值,并将结果写入文件中。 创建一个txt文件,随机输入几行数字,保存命名为 input 即可。 二、主要知识点 文件读写 基础语法 单行注释和多行注释 三、代码实战 马上安排! 1、创建 …

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部