偶然之間,發現了一個網站,title 是世界銀行,很高級的樣子,能夠下載不少有趣的數據,這對於咱們練手數據分析及可視化真的是太好的資源了,很少說,戳下面的連接能夠火箭直達哦!json
我從該網站上下載了世界各國曆年的 GDP 總值和增加率數據,下面就摩拳擦掌,一探 GDP 的世界!app
先來看下咱們拿到的文件,都有什麼數據,哪些是咱們能夠利用起來的。網站
首先咱們先來看下世界各國分佈在不一樣收入等級的狀況spa
下面咱們再具體看下不一樣收入等級中各個國傢俱體的 GDP 總量3d
首先是高收入國家 top10 的 GDP 總量code
咱們首先拿到高等收入的國家信息,再與 gdp 信息數據合併,最後獲得 top10 數據cdn
# 高收入國家2018年的GDP
high = country_data[country_data['Income_Group'] == '高收入國家']
high_gdp = pd.merge(high, gdp, how='inner')
high_gdp['2018'] = high_gdp['2018'].apply(lambda x: x/1000000000000)
high_gdp_top10 = high_gdp[['Country Name', 'Country Code', '2018']].sort_values(by='2018', ascending=False)[:10]
複製代碼
咱們再把榜單擴展到 top20,能看到,歐洲國家仍是居多的,而中東的兩個土豪也成功上榜了。視頻
最後再來看下美國佔據全世界 GDP 總量的百分比狀況blog
接下來看看中等收入國家的 top10 狀況
來看看中美兩個整體上佔據世界 GDP 的比例狀況
再來看下 top20 的狀況
下面就是中低等收入的國家了,仍是有不少熟悉的面孔啊
top20 狀況
最後就是低收入國家了,能夠看到,在這些國家中,要不就是戰亂頻仍的國度,要不就是資源匱乏的小國,他們的經濟建設之路還很漫長呢。
先來看看2018年 GDP 整體排行的 top10 吧
那麼再來看看 GDP 總量倒數的10個國家呢
咱們先來看一下 GDP 總量排行前五的國家,歷年 GDP 總量的走勢狀況 美國
中國
日本
德國
英國
能夠看出,除了中美兩國外,其餘的國家 GDP 總量都出現過大幅度的波動狀況,而持續增加的中美兩國,則一騎絕塵,遙遙領先於世界了!
下面咱們經過世界地圖的方式來看看 GDP 的分佈狀況
咱們先進行數據處理,把國家代碼和 GDP 數據相結合
country_code = pd.read_json('countries.json')
country_code.rename(columns={'iso3': 'Country Code'}, inplace=True)
conutry_code_name = country_code[['name', 'Country Code']]
country_gdp_code = pd.merge(country_gdp, conutry_code_name, on='Country Code', how='inner')
複製代碼
由此,咱們能夠作出一張 GDP 總量的地圖分佈圖
咱們再去掉中美兩國,看看剩餘國家的 GDP 狀況
在這張圖中,能夠看到日本、西歐和印度是一個級別的存在,而俄羅斯、加拿大、澳大利亞和巴西等是另外的一組,其他大部分的第三世界國家,則是第三組!
下面咱們再來看看 GDP 增加率的狀況,有的國家 GDP 原本總量就高,並且增加率還很是不錯,那麼將來的經濟形式必定前途無量;而有的國家則舉步維艱,低 GDP 總量再加上慘淡的增加率,將來的日子很難啊。
而印度則不同,它自己的 GDP 總量已經很是高了,居然還有這麼高的 GDP 增加率,其將來的經濟一片大好啊!
再來看下增加率排名墊底的10個國家,這就比較鬧心了
而美國的增加率常年在2%和1%之間震盪,好像還蠻有規律的。
對於我國來講,增加率已經從之前恐怖的10%慢慢回落了,可是經濟增加的趨勢是無法阻擋的!
最後仍是在世界地圖中總體看看 GDP 增加率的分佈狀況
完!
能夠到公衆號【蘿蔔大雜燴】中查看各國GDP變遷視頻