学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.40
所属科目:高中信息技术
某学校举办了创意作品比赛,并通过线下评委评分(评分A)和线上网友评分(评分B)的形式来评比。汇总的数据如图a所示。小明编写Python程序如下。请回答下列问题:

(1)从图a中“评分B”一列数据看,该数据存在的问题是______(单选,填字母)
A.数据缺失       B.数据重复       C.格式不一致       D.逻辑错误
(2)小明将“评分B”列数据进行整理后,使用Python程序进行后续的处理。以下代码段实现计算每个作品的最后得分,统计各个班级优秀作品(最后得分≥90)的数量并按数量降序排序,并绘制图表(如图b所示)。请在划线处填写合适的代码。

import pandas as pd
import matplotlib. pyplot as plt
df=pd. read_excel("创意作品评比.xlsx")
#计算每个作品的总分,公式为“总分=评分A×0.7+评分B×0.3”
df["总分"]= ___
df2=df[ ___]
dfg=df2.groupby("班级").count ()
dfg=dfg.rename(columns={"总分":"数量"})       #重命名列名称
#各班级按优秀作品数量进行降序排序,若数量相同,则班级序号小的排在前面。
dfg=dfg.sort_values( ___, ascending=[False, True])
print(dfg)
plt. figure(figsize=(8, 4))
plt. rcParams[’font. sans-serif’] = [’SimHei’, ’FangSong’]
plt. title("各班级优秀作品统计图")
x=dfg. index
___
plt. bar(x,y,label="作品数量")
plt. legend ()
plt. show ()
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交