当前位置: 高中信息技术 / 综合题
  • 1. (2023高二下·丽水期末) 小明收集了某超市部分商品2022年上半年每天的价格数据并保存在"data.xlsx"文件中,如图a所示。

    图 a

    要分析某商品一个月内的价格稳定情况,需要将本月每天(除第一天外)价格波动的绝对值加起来(价格波动=当天价格-前一天价格),其值越小,价格越稳定。

    为统计该超市6月份各商品价格稳定情况,编写如下Python程序。请回答下列问题:
    import pandas as pd

    df = pd.read_excel("data.xlsx")

    df = _____________________

    df = df.reset_index(drop=True)  # 重新设置索引,从0开始递增

    1. (1) 获取 6 月份各商品的价格,划线处填入的代码为_______ (多选,填字母)
      A . df[df["日期"] >= 20220601] B . df["日期" >= 20220601] C . df[df.日期 >= 20220601] D . df[df["日期"]] >= 20220601
    2. (2) 绘制6月份价格稳定情况线形图,部分Python程序如下,请在划线处填入合适的代码。

      import matplotlib.pyplot as plt

      cols = df.columns[1:] #存储各商品名称

      n =

      m = len(cols)

      diff = [0]*m

      for i in range(m):

          s = 0

          for j in range(1, n):

      day_diff = abs(df[cols[i]][j]-df[cols[i]][j-1]) # 计算每天价格波动

      s+=day_diff

      x,y = cols,diff

      plt.

      plt.show ()

    3. (3) 由图b可知,该超市6月份各商品价格最稳定的是______ (单选,填字母)

      图 b

      A . 商品 A B . 商品 B C . 商品 C D . 商品 D E . 商品 E

微信扫码预览、分享更方便