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

          某商場開業不久,老板為研判商場運營情況,調取了最近一個月的商品銷售情況,如圖表1如示。老板想知道哪些商品賣的多,哪些商品產生的利潤多,同時為表彰先進,需統計每個員工銷售商品數量,并做成圖表,現老板高薪聘請你為運營總監,要求你設計python程序,完成上述功能。

          import pandas as pd
          import matplotlib.jye.ai as plt
          pd.set_option('display.unicode.ambiguous_as_wide',True)#處理列數據無法對齊的情況
          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“)#導入待處理 CSV 文件
          df.jye.ai[0,“銷售人員“]=“畢春艷“
          df.jye.ai[0,“銷售人員“]=“畢春艷“
          #修改第 1 行顯示器的銷售人員為“畢春艷
          df[“利潤“]=(df[“單品售價“]-df[“單品進價“])*df[“銷售數量“]#計算出每一筆業業務利潤的情況
          df1=②
          df.groupby(“商品名稱“)[[“銷售數量“,“利潤“]].sum(  )
          df.groupby(“商品名稱“)[[“銷售數量“,“利潤“]].sum(  )
          #按“商品名稱“統計本月“銷售數量“,“利潤“的總和
          print(③
          df1.sort_values(“利潤“,ascending=False).head(3)
          df1.sort_values(“利潤“,ascending=False).head(3)
          )#篩選出本月賺錢較多的前3種商品
          #同理,統計同種商品的月銷量,代碼略
          #統計本月每一位銷售人員的商品銷售數量
          df2=df.groupby(“銷售人員“,as_index=False)[“銷售數量“].sum(  )
          print(④
          df2[(df2[“銷售數量“]>25)|(df2[“銷售數量“]<=10)]
          df2[(df2[“銷售數量“]>25)|(df2[“銷售數量“]<=10)]
          )#篩選出本月銷售數量>25 或銷售數量<10 的銷售人員
          x=⑤
          df2[“銷售人員“]或df2.銷售人員
          df2[“銷售人員“]或df2.銷售人員
          ;y=df2[“銷售數量“]#以垂直柱形圖的形式統計顯示所有銷售員的業績
          plt.figure(figsize=(8,4))
          plt.jye.ai(“商場運營情況分析“)
          plt.jye.ai(x,y,label=“銷售人員業績圖“,color=“r“)
          plt.jye.ai(  )
          plt.jye.ai(  )

          【答案】df.jye.ai[0,“銷售人員“]=“畢春艷“;df.groupby(“商品名稱“)[[“銷售數量“,“利潤“]].sum(  );df1.sort_values(“利潤“,ascending=False).head(3);df2[(df2[“銷售數量“]>25)|(df2[“銷售數量“]<=10)];df2[“銷售人員“]或df2.銷售人員
          【解答】
          【點評】
          聲明:本試題解析著作權屬菁優網所有,未經書面同意,不得復制發布。
          發布:2024/5/23 20:38:36組卷:0引用:3難度:0.4
          相似題
          • 1.運行下列Python程序后輸出的結果是(  )

            發布:2025/1/2 9:30:2組卷:1引用:3難度:0.6
          • 2.期中考試結束后,學生的姓名、班級、信息、通用成績保存在“成績.xlsx”文件中,部分數據截圖如圖a所示。為了得到技術平均分前3名的班級信息,小李同學利用pandas模塊進行數據分析,分析結果如圖b所示。數據分析代碼如下,請回答以下問題。

            (1)加框處代碼有誤,請修改成正確代碼。
            (2)請將橫線處代碼補充完整。

            發布:2025/1/2 10:30:2組卷:2引用:1難度:0.3
          • 3.小明打算搭建一個大棚溫度報警控制系統,傳感器獲取的溫度數據經智能終端和IOT模塊發送到服務器,服務器端程序采用FlaskWeb框架編寫,網站的功能頁面規劃如表所示:
            序號 訪問地址 功能說明
            1 / 主頁,顯示歷史溫度列表
            2 /input?id=1&temp=25 提交傳感器id和溫度數據,并返回提示
            3 /execute 分析統計溫度數據
            實現上述系統的服務器端程序部分代碼如下:

            (1)由以上代碼可知訪問主頁的地址是http://
             

            (2)閱讀代碼可知提交的數據保存在
             
            數據表中。
            (3)①處路由為
             
            ,②處的請求方式為
             
            (GET/POST二選一)
            (4)③處應填寫的代碼為
             

            發布:2025/1/2 10:30:2組卷:2引用:1難度:0.4
          APP開發者:深圳市菁優智慧教育股份有限公司| 應用名稱:菁優網 | 應用版本:5.0.7 |隱私協議|第三方SDK|用戶服務條款
          本網部分資源來源于會員上傳,除本網組織的資源外,版權歸原作者所有,如有侵犯版權,請立刻和本網聯系并提供證據,本網將在三個工作日內改正