import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签
df=pd.read_excel("高一年级借阅表.xlsx")
for i in df.index: for j in range(9,14): s=+"月" df.at[i,'总借阅量']=df.at[i,'总借阅量']+df.at[i,s] |
data={'班级':df.班级, '借阅量':df.总借阅量,'观后感':df.观后感,'荣誉':""}
dftj=pd.DataFrame(data)
df_hz=dftj[dftj["观后感"]>=10]
df_hz=df_hz.sort_values("借阅量",ascending=False)
df_hz=______________________
df_hz['荣誉']='小书虫'
print(df_hz)
在程序中②处填写代码,正确的选项是( )(单选,填字母)。
A. df_hz.head(50) B. df_hz.tail(50) C. df_hz[df_hz["借阅量"]>=df_hz.values[49][1]] D. df_hz[df_hz["借阅量"]>=df_hz.at[49,"借阅量"]]df_g=df_hz.groupby('班级').荣誉.count()
bj="";max=0
for i in range(len(df_g)):
x=
if x>max:
max=x
bj=df_g.index[i]
print('书香班级为:'+bj+',该班共有小书虫'+str(max)+'人。')
plt.bar(df_g.index, )
plt.title('书香班级排行榜')
plt.show()