【Python 實戰基礎】如何繪製餅狀圖分析商品庫存
"""
Author: 菜鳥實戰
實戰場景 : 如何繪製餅狀圖分析商品庫存
"""
# 匯入系統包
import platform
from flask import Flask, render_template
from pyecharts import options as opts
from pyecharts.charts import *
from pyecharts.faker import Faker
print("Hello ,菜鳥實戰 ")
print(" 實戰場景 : 如何繪製餅狀圖分析商品分類 \n")
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
# 獲取物件外匯跟單gendan5.com
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())
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2909406/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SVG繪製餅狀圖SVG
- [python] 基於PyWaffle庫繪製華夫餅圖Python
- Canvas(3)---繪製餅狀圖Canvas
- Python pyecharts繪製餅圖PythonEcharts
- 使用 Flutter 繪製圖表(二)餅狀圖?Flutter
- HTML5 Canvas(實戰:繪製餅圖2 Tooltip)HTMLCanvas
- ECharts 餅圖繪製教程Echarts
- 資料視覺化之matplotlib實戰:plt.pie()函式 繪製餅狀圖視覺化函式
- 標準圓形餅圖Python繪製方法Python
- Python 利用pandas和matplotlib繪製餅圖Python
- Qt之自繪製餅圖QT
- Highcharts繪製餅圖
- python-資料分析-Matplotlib-1-基礎圖形(曲線圖-散點-柱狀-堆疊柱狀-餅狀圖-直方圖)Python直方圖
- Shader 繪製基礎圖形
- 繪製帶誤差分析的柱狀圖
- 【matplotlib 實戰】--餅圖
- echarts 餅圖巢狀 二級餅圖 子餅圖 複合餅圖Echarts巢狀
- 自定義View的繪製流程基礎分析View
- WPF基礎:在Canvas上繪製圖形Canvas
- Python-matplotlib-入門教程(一)-基礎圖表繪製Python
- Flutter自定義繪製(1)- 繪製基礎Flutter
- Python 利用pandas 和 matplotlib繪製柱狀圖Python
- 【專案實戰】---ECharts繪製環形圖Echarts
- Android 折線圖之hellocharts (餅狀圖)餅圖Android
- 統計分析柱狀圖繪製工具GraphPad Prism 9PHP
- Python例項:僅繪製圖例而不繪製實際的圖形Python
- 使用 Flutter 繪製圖表(一)柱狀圖?Flutter
- python基礎篇實戰Python
- Python 利用pandas和matplotlib繪製柱狀折線圖Python
- 自定義餅狀圖(二)
- 自定義餅狀圖(一)
- 原生Canvas繪製餅圖,我是不是被騙程式碼了Canvas
- .NET跨平臺繪圖基礎庫--SkiaSharp繪圖
- Android 繪圖基礎Android繪圖
- Matplotlib繪圖基礎繪圖
- Android使用AChartEngine製作曲線、柱狀圖、餅形等圖表Android
- amCharts繪製折線圖和柱狀圖混合
- 如何繪製Wardley地圖?地圖