Skip to content

G. 高考数据

PKUJohnson edited this page Jul 18, 2018 · 2 revisions

为方便广大学子填报高考志愿的需要,quantOS整理了近年的高考录取信息,标准化成API,供大家使用

OpenDataTools通过gaokao接口,支持对高考录取数据的获取。请升级opendatatools到0.5.4版本。

导入gaokao接口

from opendatatools import gaokao

详细接口

  1. 查询学校列表
# 1. 按区域匹配,比如 西北
# 2. 按简称匹配,比如 北大、人大、科大、清华
# 3. 按专业匹配,比如 财经、石油、工业、民族
# 4. 按关键词匹配,比如 中国、湖南、
df, msg = gaokao.get_school_list('清华')
df
  1. 获取学校基本信息
df, msg = gaokao.get_school_baseinfo('北京大学')
df

系统会返回:所在城市、毕业薪酬、男女比例、学校属性等字段

  1. 获取专业信息
df, msg = gaokao.get_school_major('北京大学')
df.head(20)

  1. 获取录取分数线信息
df, msg = gaokao.get_school_score('北京大学')
df[(df.year == '2017') & (df.subject == '理科') ]

  1. 获取省录取分数线
df, msg = gaokao.get_batch_score('北京', '理科')
df