你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

代码:

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

这是自1977年恢复高考以来到2017年的高考报考及录取数据。篇幅所限,省略了部分数据。为了直观展示,对录取率做了尺度上的变换。2000年以后,最难(录取率最低)的一年高考是2007年,录取率只有56%,但这也已经比上世纪八九十年代只有百分之二三十的录取率高得多。总体来说,上大学的确是越来越容易了。而数据上看,03年也没有想象中那么糟糕。

从图上可以看出,每年的报考人数也有不小的波动。我去找了历年的人口统计数据,与报考人数做了个对比:

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

教育普及率相比较二三十年前大有提高,加之人口增长放缓,越来越多的人可以接受更高程度的教育。不过从比例上可以推断出,上大学仍然不是件人人可以享受得到的事情。

看了时间上的分布,那么地域上呢?相较整体的录取率,人们争议更多的还是不同地区高考之前的差异。

首先看下2018年各省的报名情况:

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

代码:

data_prov_ad = [('湖南', 11.2), ('江西', 10.4), ('安徽', 14.2), ..., ('浙江', 14)]geo = Map("2017各省一本录取率")attr, value = geo.cast(data_prov_ad)geo.add("", attr, value, visual_range=[8, 20], is_visualmap=True, is_map_symbol_show=False)geo.render()

最难的三个地区:河南7.8%,广西8.44%,山西9.8%

录取率最高的三个地区:北京30.5%,天津24.1%,上海21.8%

(缺海南数据)

而江苏去年的12.1%还排不进top10。

你知道哪里的高考最难和哪年高考最难吗?我用Python数据分析一下

从个人角度来看,不要执着于绝对的公平;但从整个社会来看,我们应该让每个人拥有更加公平的机会。相信在不久之后,报名数和录取数的曲线会越来越近,录取率分布图上的颜色也越来越趋向一致。


分享到:


相關文章: