当前位置: 高中信息技术 / 填空题
  • 1. (2022高三上·嘉兴期中) 李老师收集了高三年级某次考试语数外成绩,并保存在scores.xlsx中,数据表如图a所示:

    图a

    李老师用Python编写了一个程序,对数据进行分析处理,输出总分大于等于260分的学生信息,并直观显示英语前三名的分数情况,生成了如图b所示的图表。

    图b

    Python程序代码如下,请在划线处填上合适的代码:

    import pandas as pd

    import matplotlib.pyplot as plt

    plt.rcParams['font.sans-serif']=['SimHei']  #使图形中的中文编码正常显示

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

    df["总分"] =   # 计算总分列数据

    #下行代码:输出总分大于等于260分的学生信息

    print( df [  ] )

    g=df.groupby("班级",as_index=False)

    print(g.英语.mean())

    df1=df.sort_values("英语”,)

    plt.title("英语成绩前三名分数情况")

    x=df1[0:3].姓名

    y=df1[0:3].英语

    plt.bar(x,y)

    plt.legend()

    plt.

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