小x是个“学酥”(看似是学霸,一碰变“学渣”),为了想弄清楚自己到底是学霸还是“学渣”,他决定通过分析联考数据来确定自己的具体实力。他在考试间歇写了如下程序,但是由于时间来不及了,他想请你帮忙,以便考试后立刻开始分析。
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']="simhei" #中文字体显示设置
df=pd.read_excel("test.xlsx")
print("总分平均分是",df["总分"]. ① )
#总分降序排列,并取前3名
df.sort_values("总分", ② )
print("A校前三名为:",df.head(3))
#用垂直柱状图分析各校各科平均分和总分平均分
df2=df.groupby("学校",as_index=False).mean()
df2.plot(x="学校",y=["语文","数学","英语","总分"],kind=" ③ ")
plt.show()
横线处填写的语句为:(仅填选项字母,掺杂其他内容不给分)
①: A .sum() B .max() C .min() D .mean()
②: A .as_index=True B .as_index=False C.decending=True D .ascending=False
③: A .bar B .barh C .plot D .scatter