题目
小张用Python爬虫程序从百度招聘网站中爬取了IT行业的招聘信息存储在“行业分析.xlsx”文件中,并对数据进行了预处理,现用Excel软件进行数据分析,部分界面如图a所示。
图 a
(1)
为统计各学历在招聘信息中的岗位数,选中H2单元格输入公式,然后利用自动填充完成I2:L2的数据计算,发现结果计算有误,请修改H2单元格中的计算公式 。(提示:COUNTIF函数用于对指定区域中符合指定条件的单元格计数。如:=COUNTIF(E2:E393,H1)表示计算E2:E393区域中学历为“博士”的人数)
(2)
将C列、D列数据复制并粘贴到新的Excel表格cs.xlsx中,根据其中的数据利用Python 程序计算出如图b所示结果,并建立如图c所示的图表,请在划线处填入合适的代码。
图 b 图 c pandas as pd import matplotlib.pyplot as plt df=pd.read_excel("cs.xlsx") g=df.groupby(‘type’,as_index=False) datas= print(round(datas,2)) name= datas[‘type’] colleges=datas[‘salary’] plt. (name, colleges) plt.show( )
答案: 【1】=COUNTIF($E2:$E393,H1)或=COUNTIF($E$2:$E$393,H1)或其他等价答案
【1】g.mean( )【2】bar