Python

更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
2、利用 python 进行业绩可视化展现。制作部门业绩透视表,绘制部门业绩柱状图。 #对销售业绩进行透视

部门业绩透视 = pd.     A      (合同数据, values=['不含税金额','订单利润','累计 收款金额'], index=['销售部门'], aggfunc='sum')

print(部门业绩透视) 

#调用数据库

from pyecharts.charts import Bar,Tab,Pie

 import      B       as opts

from pyecharts.globals import ThemeType 

# 数据转换为指定格式

部门 = 部门业绩透视.    C      .to_list()

纵轴_销售收入 = 部门业绩透视.loc[:,'不含税金额'].to_list()

纵轴_利润 = 部门业绩透视.loc[:,'订单利润'].to_list()

纵轴_收款 = 部门业绩透视.loc[:,'累计收款金额'].to_list()

# 绘图

部门业绩柱状图 =     D    (init_opts = opts.InitOpts(theme=ThemeType.DARK)) 

部门业绩柱状图.add_xaxis(部门)

部 门 业 绩 柱 状 图 .       E        (' 销 售 收 入 ', 纵 轴 _ 销 售 收 入,label_opts=opts.LabelOpts(is_show=False),

markpoint_opts=opts.MarkPointOpts(data=[opts.MarkPointItem(type_="max")]))

部   门   业   绩   柱   状   图   .add_yaxis('   利   润   ',   纵   轴  _   利 润,label_opts=opts.LabelOpts(is_show=False),

markpoint_opts=opts.MarkPointOpts(data=[opts.MarkPointItem(type_="max")]))

部   门   业   绩   柱   状   图   .add_yaxis('   收   款   ',   纵   轴   _   收 款,label_opts=opts.LabelOpts(is_show=False),

markpoint_opts=opts.MarkPointOpts(data=[opts.MarkPointItem(type_="max")])) 部门业绩柱状图.render('部门业绩柱状图.html')