组卷题库 > 高中信息技术试卷库
试题详情
某商场开业不久,老板为研判商场运营情况,调取了最近一个月的商品销售情况,如下表如示。老板想知道哪些商品卖的多,哪些商品产生的利润多,同时为表彰先进,需统计每个员工销售商品数量,并做成图表,现老板高薪聘请你为运营总监,要求你设计 python程序,完成上述功能。

图1

图2

图3

import pandas as pd

import matplotlib. pyplot as plt

pd. set_option('display. unicode. ambiguous_as_wide',True)         #处理列数据无法对齐的情况pd. set_option('display. unicode. east_asian_width',True)

plt. rcParams['font. sans-serif'] = 'simhei'         #图表显示中文字体

df=pd.read_csv("sale. csv",encoding="gbk")      #导入待处理CSV文件

#修改第1行显示器的销售人员为“毕春艳

#计算出每一笔业业务利润的情况

df["利润"]=(df["单品售价"]-df["单品进价"])*df["销售数量"]

#按"商品名称"统计本月"销售数量","利润"的总和

df1=

#筛选出本月赚钱较多的前 3 种商品

print()

#同理,统计同种商品的月销量,代码略

#统计本月每一位销售人员的商品销售数量

df2=df. groupby("销售人员",as_index=False)["销售数量"]. sum()     #筛选出本月销售数量>25 或销售数量<10 的销售人员

print()

#以垂直柱形图的形式统计显示所有销售员的业绩

x=

y=df2["销售数量"]

plt. figure(figsize=(8,4))

plt. title("商场运营情况分析")

plt. bar(x,y,label="销售人员业绩图",color="r") plt. legend( )

plt. show()

知识点
参考答案
采纳过本试题的试卷
教育网站链接