你知道哪裡的高考最難和哪年高考最難嗎?我用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數據分析一下

從個人角度來看,不要執著於絕對的公平;但從整個社會來看,我們應該讓每個人擁有更加公平的機會。相信在不久之後,報名數和錄取數的曲線會越來越近,錄取率分佈圖上的顏色也越來越趨向一致。


分享到:


相關文章: