試卷征集
加入會員
操作視頻

某商場開業(yè)不久,老板為研判商場運(yùn)營情況,調(diào)取了最近一個月的商品銷售情況,如圖表1如示。老板想知道哪些商品賣的多,哪些商品產(chǎn)生的利潤多,同時為表彰先進(jìn),需統(tǒng)計每個員工銷售商品數(shù)量,并做成圖表,現(xiàn)老板高薪聘請你為運(yùn)營總監(jiān),要求你設(shè)計python程序,完成上述功能。
菁優(yōu)網(wǎng)
import pandas as pd
import matplotlib.jye.ai as plt
pd.set_option('display.unicode.ambiguous_as_wide',True)#處理列數(shù)據(jù)無法對齊的情況
pd.set_option('display.unicode.east_asian_width',True)
plt.rcParams['font.jye.ai-serif']='simhei'#圖表顯示中文字體
df=pd.read_csv(“sale.jye.ai“,encoding=“gbk“)#導(dǎo)入待處理 CSV 文件
df.jye.ai[0,“銷售人員“]=“畢春艷“
df.jye.ai[0,“銷售人員“]=“畢春艷“
#修改第 1 行顯示器的銷售人員為“畢春艷
df[“利潤“]=(df[“單品售價“]-df[“單品進(jìn)價“])*df[“銷售數(shù)量“]#計算出每一筆業(yè)業(yè)務(wù)利潤的情況
df1=②
df.groupby(“商品名稱“)[[“銷售數(shù)量“,“利潤“]].sum( ?。?/div>
df.groupby(“商品名稱“)[[“銷售數(shù)量“,“利潤“]].sum( ?。?/div>#按“商品名稱“統(tǒng)計本月“銷售數(shù)量“,“利潤“的總和
print(③
df1.sort_values(“利潤“,ascending=False).head(3)
df1.sort_values(“利潤“,ascending=False).head(3)
)#篩選出本月賺錢較多的前3種商品
#同理,統(tǒng)計同種商品的月銷量,代碼略
#統(tǒng)計本月每一位銷售人員的商品銷售數(shù)量
df2=df.groupby(“銷售人員“,as_index=False)[“銷售數(shù)量“].sum( ?。?br />print(④
df2[(df2[“銷售數(shù)量“]>25)|(df2[“銷售數(shù)量“]<=10)]
df2[(df2[“銷售數(shù)量“]>25)|(df2[“銷售數(shù)量“]<=10)]
)#篩選出本月銷售數(shù)量>25 或銷售數(shù)量<10 的銷售人員
x=⑤
df2[“銷售人員“]或df2.銷售人員
df2[“銷售人員“]或df2.銷售人員
;y=df2[“銷售數(shù)量“]#以垂直柱形圖的形式統(tǒng)計顯示所有銷售員的業(yè)績
plt.figure(figsize=(8,4))
plt.jye.ai(“商場運(yùn)營情況分析“)
plt.jye.ai(x,y,label=“銷售人員業(yè)績圖“,color=“r“)
plt.jye.ai( ?。?br />plt.jye.ai( ?。?/h1>
【考點(diǎn)】Python語言變量和賦值語句
【答案】df.jye.ai[0,“銷售人員“]=“畢春艷“;df.groupby(“商品名稱“)[[“銷售數(shù)量“,“利潤“]].sum( ?。?;df1.sort_values(“利潤“,ascending=False).head(3);df2[(df2[“銷售數(shù)量“]>25)|(df2[“銷售數(shù)量“]<=10)];df2[“銷售人員“]或df2.銷售人員
【解答】
【點(diǎn)評】
聲明:本試題解析著作權(quán)屬菁優(yōu)網(wǎng)所有,未經(jīng)書面同意,不得復(fù)制發(fā)布。

發(fā)布:2024/5/23 20:38:36組卷:0引用:3難度:0.4
相似題
  • 1.有如下Python程序段:
    菁優(yōu)網(wǎng)
    執(zhí)行該程序段后,在下列選項中列表a中各元素值可能的是( ?。?/h2>

    發(fā)布:2024/12/17 7:30:1組卷:10引用:6難度:0.5
  • 2.有如下Python程序段:
    菁優(yōu)網(wǎng)
    下列不可能是該程序段輸出的結(jié)果的是( ?。?/h2>

    發(fā)布:2024/12/20 8:30:2組卷:1引用:1難度:0.8
  • 3.有如下Python程序段:
    cy=[“取長補(bǔ)短”,“一言為定”,“張燈結(jié)彩”,“坐井觀天”,“風(fēng)平浪靜”,“張三李四”]
    print(cy[2:5][1])
    程序運(yùn)行后,輸出的結(jié)果是( ?。?/h2>

    發(fā)布:2024/12/17 13:30:1組卷:3引用:1難度:0.5
小程序二維碼
把好題分享給你的好友吧~~
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:5.0.7 |隱私協(xié)議|第三方SDK|用戶服務(wù)條款
本網(wǎng)部分資源來源于會員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個工作日內(nèi)改正