
(1)观察图a,下列关于“考试成绩.xlsx”中
A.数据重复→应在进一步审核的基础上进行合并或删除等处理
B.数据缺失→将上一条数据记录中的数据复制
C.格式不一→进行数据转换,形成统一格式
D.逻辑错误→再次访问数据源,验证数据是否正确
(2)在解决数据问题后,进行进一步数据处理,要求如下:
a.按照等级评定规则,若学生成绩大于等于85分,则等级为优秀,否则等级为合格;
b.统计各班级的优秀人数,生成柱形图(如图b所示)。
现编写程序如下,请在划线处填入合适的代码:
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=[’SimHei’]#绘图时正常显示中文标签
plt.rcParams[’axes.unicode_minus’=False#绘图时使用Unicode字符
df=pd.read_excel(’考试成绩.xlsx’)
for i in range(len(df)):
if
df.at[i,"等级"]="优秀"
else:
df.at[i,"等级"]="合格"
df=
g=df.groupby("班级",as_index=True).count( )

plt.title("各班级优秀人数")
plt.
plt.show( )
(3)若要生成如图b所示的图表,加框处的代码应为下列选项中的
A.plt.bar(x.y,label="优秀人数") B.plt.bar(g.班级,g.等级,label="优秀人数")
C.plt.bar(g.index,g.等级,label="优秀人数") D.plt.bar(df.index,df.等级,label="优秀人数")

同类型试题

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


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

