# 加载数据
import pandas as pd
df = pd.read_excel(r"D:\我的文档\数据源\采购商品出库综合查询 - Python.xlsx",header = 2)
df
# 计算出结果
df1 = df.groupby(["部门"])["总销售额"].sum()
df1
# 输出数据到excel表中
df1.to_excel(excel_writer = r"C:\Users\滕玉龙\Desktop\汇总.xls")
打开刚才生产的Excel表,将“总销售额”那列的数据复制粘贴为文本型数值到word文档中,并且如图操作,全部替换:
接着把得到的数值复制粘贴到以下代码对应的位置中:
from pyecharts.charts import Bar
bar = Bar()
bar.add_xaxis(["水产","水果","猪肉","综合","蔬菜"])
bar.add_yaxis("总销售额",[42141784.18,36190264.86,154450463.8,156259246.6,107234970.6])
# render 会生成本地 html 文件,默认会在当前目录生成 render .html 文件
# 也可以传入路径参数,如bar.render("mycharts.html")
bar.render()
# render_notebook 则在 notebook 页面中直接显示
bar.render_notebook()
得出可视化图形:
来源:oschina
链接:https://my.oschina.net/u/3750423/blog/3219545