当前位置: 高中信息技术 / 综合题
  • 1. (2023高二下·杭州期中) 小明同学为备战明年的计算机类研究生考试,收集了部分高校的计算机专业复试分数线并进行分析。小明收集到的数据如图1所示。

    图 1

    图 2

    请帮助小明同学对表格数据进行下列分析:

    1. (1) 若想知道这些学校的总分情况,则在 F2 单元格先输入公式 (要求必须使用函数),然 后使用自动填充功能完成单元格F3:F8 的计算。
    2. (2) 现要求按照“总分”列进行降序排序,并筛选出总分在290分及以上的院校并显示,最后绘制各个院校总分的垂直柱形图(如图2)。请在程序划线①②③处填入合适的代码。

      import pandas as pd

      import matplotlib.pyplot as plt

      plt.rcParams['font.sans-serif']=['KaiTi','SimHei','FangSong'] #图表中文显示处理

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

      df1=df[    ①     ]

      print(df1)           #输出筛选数据

      df=df.    ②     ("总分",ascending=False)             #按照“总分”列降序排序

      print(df)                               #输出排序好的数据

      #------创建图表代码------

      plt.title("各院校总分展示图")

      plt.xlabel("院校名称")

      plt.  ③     (df.院校名称,df.总分)       #各个院校总分的垂直柱形图

      plt.show ()

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