# high-tech **Repository Path**: YatesGitee/high-tech ## Basic Information - **Project Name**: high-tech - **Description**: No description available - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 期末

导入模块

In [1]:
import plotly as py
import cufflinks as cf
import pandas as pd
import numpy as np
import pandas as pd
import numpy as np
from pyecharts.charts import Geo
from pyecharts import options as opts
from pyecharts.globals import ChartType, SymbolType,ThemeType
from pyecharts.charts import Bar,Tab,Line,Map,Timeline

导入数据

In [2]:
import pandas as pd
import csv
df=pd.read_csv('high-tech export.csv')
In [3]:
df
Out[3]:
Country_Name_en Country_name Income_Group Region 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
0 Aruba 阿鲁巴 高收入国家 NaN NaN NaN 4.013613 4.131341 4.791546 11.260307 5.141931 7.326474 4.973811 4.045860 6.541585 8.338925
1 Afghanistan 阿富汗 低收入国家 南亚 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
2 Angola 安哥拉 中低等收入国家 撒哈拉以南非洲地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
3 Albania 阿尔巴尼亚 中高等收入国家 欧洲与中亚地区(不包括高收入) NaN NaN 1.328024 1.464673 1.016290 0.925323 0.889664 0.257206 1.633274 0.784247 0.095826 0.049514
4 Andorra 安道尔共和国 高收入国家 NaN 23.796117 16.395152 12.192161 23.635982 18.500050 20.657355 23.605975 20.690127 22.646264 24.318144 23.254593 28.460560
5 Arab World 阿拉伯联盟国家 NaN NaN NaN NaN NaN NaN NaN 2.056015 1.738168 3.478547 NaN 2.635927 53.334498 7.318007
6 United Arab Emirates 阿拉伯联合酋长国 高收入国家 NaN NaN 3.355607 NaN NaN NaN 3.760729 3.409138 8.940675 NaN 2.618072 119.938582 13.627156
7 Argentina 阿根廷 中高等收入国家 拉丁美洲与加勒比海地区(不包括高收入) 7.031525 9.376349 9.070086 7.747796 7.354375 6.668610 7.478181 7.074804 9.268938 9.020165 9.237250 5.334288
8 Armenia 亚美尼亚 中高等收入国家 欧洲与中亚地区(不包括高收入) 1.139896 1.573331 2.842802 2.324428 3.373336 2.850901 3.027848 3.021634 5.651860 6.136138 7.569736 7.053866
9 American Samoa 美属萨摩亚 中高等收入国家 东亚与太平洋地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
10 Antigua and Barbuda 安提瓜和巴布达 高收入国家 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 0.026056 0.375050 0.443859
11 Australia 澳大利亚 高收入国家 NaN 12.054078 12.762251 14.191540 13.906876 15.197968 14.673689 15.177435 15.906715 16.339942 17.480028 14.623372 16.708318
12 Austria 奥地利 高收入国家 NaN 13.000585 12.683772 13.451970 13.713390 13.262180 14.583309 15.410568 15.527595 15.076593 14.510242 12.872327 11.638526
13 Azerbaijan 阿塞拜疆 中高等收入国家 欧洲与中亚地区(不包括高收入) 3.710592 1.059581 1.008562 1.366373 1.788949 7.944567 13.708656 8.141592 4.202278 2.715065 3.052943 4.032560
14 Burundi 布隆迪 低收入国家 撒哈拉以南非洲地区(不包括高收入) NaN NaN NaN 8.957823 NaN NaN 0.305334 1.457298 3.492668 3.195983 1.663634 17.042764
15 Belgium 比利时 高收入国家 NaN 8.473721 8.948732 11.360246 11.169283 10.545946 11.863645 12.026491 13.360935 13.653192 13.140235 10.676424 10.318923
16 Benin 贝宁 低收入国家 撒哈拉以南非洲地区(不包括高收入) NaN NaN NaN NaN NaN NaN 1.275856 4.135517 0.964493 2.830054 3.581709 NaN
17 Burkina Faso 布基纳法索 低收入国家 撒哈拉以南非洲地区(不包括高收入) NaN NaN 0.745313 7.908218 7.313791 8.637612 14.003502 11.049789 5.298440 6.019716 5.958174 NaN
18 Bangladesh 孟加拉国 中低等收入国家 南亚 NaN 0.435932 0.305867 0.213043 0.194958 0.462637 0.299133 NaN 0.307888 NaN NaN NaN
19 Bulgaria 保加利亚 中高等收入国家 欧洲与中亚地区(不包括高收入) 6.331966 7.022503 8.699363 8.429319 7.834284 8.054910 8.286477 7.361280 8.189289 8.871864 9.531544 10.120637
20 Bahrain 巴林 高收入国家 NaN NaN NaN 0.031208 0.110260 0.152283 0.386617 0.592046 1.494528 0.957773 1.053603 NaN NaN
21 Bahamas, The 巴哈马 高收入国家 NaN NaN NaN 0.000033 0.001796 NaN NaN NaN NaN NaN NaN NaN NaN
22 Bosnia and Herzegovina 波斯尼亚和黑塞哥维那 中高等收入国家 欧洲与中亚地区(不包括高收入) NaN 4.344057 3.463532 2.720293 3.157483 2.552489 2.354968 2.449454 2.918602 2.686743 5.498404 5.234734
23 Belarus 白俄罗斯 中高等收入国家 欧洲与中亚地区(不包括高收入) NaN 2.423699 3.172678 3.039153 2.589593 2.955700 4.563914 4.122594 4.441536 4.850060 4.362873 3.984641
24 Belize 伯利兹 中高等收入国家 拉丁美洲与加勒比海地区(不包括高收入) NaN NaN NaN NaN 4.775579 NaN NaN NaN NaN NaN 0.000082 0.066624
25 Bermuda 百慕大 高收入国家 NaN NaN NaN NaN NaN NaN 12.348465 12.600004 28.604125 27.246756 48.813978 21.792305 17.057953
26 Bolivia 玻利维亚 中低等收入国家 拉丁美洲与加勒比海地区(不包括高收入) 4.679169 4.434576 4.933176 8.397611 13.267772 9.223905 9.366277 8.057902 6.402594 4.456998 5.679737 4.857396
27 Brazil 巴西 中高等收入国家 拉丁美洲与加勒比海地区(不包括高收入) NaN 12.231996 14.156183 12.052340 10.575577 11.272777 10.431530 11.363446 13.138771 14.337158 13.312903 12.950613
28 Barbados 巴巴多斯 高收入国家 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
29 Brunei Darussalam 文莱达鲁萨兰国 高收入国家 NaN NaN NaN 20.711810 28.633800 22.554131 15.144381 17.046277 9.513788 19.566273 13.804037 30.327083 0.042349
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
234 Latin America & the Caribbean (IDA & IBRD coun... 拉丁美洲与加勒比海地区 (IBRD与IDA) NaN NaN NaN 13.062226 14.129452 13.560234 13.209418 12.942276 13.143051 13.174087 13.686184 14.534689 14.465827 14.285696
235 Timor-Leste 东帝汶 中低等收入国家 东亚与太平洋地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
236 Middle East & North Africa (IDA & IBRD countries) 中东与北非地区 (IBRD与IDA) NaN NaN NaN NaN NaN NaN 3.067022 NaN NaN NaN NaN 2.111151 2.219733 NaN
237 Tonga 汤加 中高等收入国家 东亚与太平洋地区(不包括高收入) NaN NaN 1.091342 0.038765 0.078843 6.630682 5.973497 2.696511 NaN NaN NaN NaN
238 South Asia (IDA & IBRD) 南亚 (IBRD与IDA) NaN NaN NaN NaN 8.309591 6.817779 6.838555 6.555555 7.621206 8.353301 6.824729 7.031235 6.826062 8.685839
239 Sub-Saharan Africa (IDA & IBRD countries) 撒哈拉以南非洲地区 (IBRD与IDA) NaN NaN NaN NaN NaN NaN NaN 5.070245 4.851100 4.696208 NaN 4.209538 4.419860 NaN
240 Trinidad and Tobago 特立尼达和多巴哥 高收入国家 NaN 1.604648 0.774400 0.259356 0.100528 0.123159 0.763002 0.181792 0.136130 0.137847 NaN NaN NaN
241 Tunisia 突尼斯 中低等收入国家 中东与北非地区(不包括高收入) NaN 5.607029 6.855796 8.007014 8.326289 7.057870 6.459001 6.765220 7.785044 7.929749 7.391958 NaN
242 Turkey 土耳其 中高等收入国家 欧洲与中亚地区(不包括高收入) 2.171180 1.856519 2.024368 2.200778 2.111826 2.161575 2.287851 2.330257 2.578409 2.513355 2.902417 2.329431
243 Tuvalu 图瓦卢 中高等收入国家 东亚与太平洋地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
244 Tanzania 坦桑尼亚 低收入国家 撒哈拉以南非洲地区(不包括高收入) NaN 2.229017 3.486414 3.867777 5.903580 11.349775 6.721752 3.387192 0.853247 2.319714 2.565307 6.889404
245 Uganda 乌干达 低收入国家 撒哈拉以南非洲地区(不包括高收入) NaN 1.488519 1.307818 2.570436 22.595099 22.102851 2.110052 2.678338 2.296976 2.046762 2.053977 3.536273
246 Ukraine 乌克兰 中低等收入国家 欧洲与中亚地区(不包括高收入) NaN NaN NaN NaN 4.995374 6.913882 6.710786 7.530130 8.523847 7.217875 6.252245 5.406084
247 Upper middle income 中高等收入国家 NaN NaN 20.315500 18.511160 22.976864 22.966888 20.705513 21.814768 22.240237 22.001090 23.738804 22.800020 22.933734 NaN
248 Uruguay 乌拉圭 高收入国家 NaN 3.511867 4.817036 5.997522 6.720581 6.218844 9.541633 8.896516 8.285837 14.253423 10.016866 8.145118 7.197168
249 United States 美国 高收入国家 NaN 30.513127 28.971331 25.009580 23.116029 21.067659 20.659932 20.651685 20.996267 21.945105 23.013324 19.691513 18.895635
250 Uzbekistan 乌兹别克斯坦 中低等收入国家 欧洲与中亚地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
251 St. Vincent and the Grenadines 圣文森特和格林纳丁斯 中高等收入国家 拉丁美洲与加勒比海地区(不包括高收入) NaN NaN 0.819114 0.155865 0.026135 0.050756 1.397143 0.711814 NaN 0.003989 1.028610 0.003258
252 Venezuela, RB 委内瑞拉玻利瓦尔共和国 中高等收入国家 拉丁美洲与加勒比海地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
253 British Virgin Islands 英屬維爾京群島 高收入国家 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
254 Virgin Islands (U.S.) 美属维京群岛 高收入国家 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
255 Vietnam 越南 中低等收入国家 东亚与太平洋地区(不包括高收入) NaN 8.763090 10.451091 13.000535 18.604428 26.889137 33.217323 31.742464 NaN 37.763339 41.412450 NaN
256 Vanuatu 瓦努阿图 中低等收入国家 东亚与太平洋地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
257 World 世界 NaN NaN 20.479530 19.471635 21.117463 20.532062 18.713553 19.025424 19.038806 19.040577 20.303038 20.069294 21.515449 17.970583
258 Samoa 萨摩亚 中高等收入国家 东亚与太平洋地区(不包括高收入) NaN NaN 0.573529 1.269708 1.029793 0.300183 0.692707 1.967123 0.814002 1.020186 1.382665 3.094483
259 Kosovo 科索沃 中高等收入国家 欧洲与中亚地区(不包括高收入) NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
260 Yemen, Rep. 也门共和国 低收入国家 中东与北非地区(不包括高收入) NaN NaN 0.380686 0.365366 0.316457 0.215678 0.355618 1.308295 8.015968 NaN NaN NaN
261 South Africa 南非 中高等收入国家 撒哈拉以南非洲地区(不包括高收入) 5.886383 5.421061 5.854819 5.973654 6.059118 6.631055 6.501822 6.641668 6.965006 6.241871 5.211780 5.316473
262 Zambia 赞比亚 中低等收入国家 撒哈拉以南非洲地区(不包括高收入) NaN 2.583379 1.675858 1.046505 24.870632 5.091544 2.434009 1.903816 7.633727 NaN 4.489938 1.998837
263 Zimbabwe 津巴布韦 中低等收入国家 撒哈拉以南非洲地区(不包括高收入) NaN 12.658675 1.074163 0.905272 1.318627 6.000692 3.669900 1.785579 3.093518 5.308452 2.591661 2.051149

264 rows × 16 columns

各水平收入国家

In [4]:
dfn=df.set_index('Income_Group').loc[['低收入国家','高收入国家','中低等收入国家','中高等收入国家'],['Country_name']]
dfn
Out[4]:
Country_name
Income_Group
低收入国家 阿富汗
低收入国家 布隆迪
低收入国家 贝宁
低收入国家 布基纳法索
低收入国家 中非共和国
低收入国家 刚果(金)
低收入国家 厄立特里亚
低收入国家 埃塞俄比亚
低收入国家 几内亚
低收入国家 冈比亚
低收入国家 几内亚比绍共和国
低收入国家 海地
低收入国家 利比里亚
低收入国家 马达加斯加
低收入国家 马里
低收入国家 莫桑比克
低收入国家 马拉维
低收入国家 尼日尔
低收入国家 尼泊尔
低收入国家 朝鲜民主主义人民共和国
低收入国家 卢旺达
低收入国家 塞拉利昂
低收入国家 索马里
低收入国家 南苏丹
低收入国家 阿拉伯叙利亚共和国
低收入国家 乍得
低收入国家 多哥
低收入国家 塔吉克斯坦
低收入国家 坦桑尼亚
低收入国家 乌干达
... ...
中高等收入国家 哈萨克斯坦
中高等收入国家 黎巴嫩
中高等收入国家 利比亚
中高等收入国家 圣卢西亚
中高等收入国家 斯里兰卡
中高等收入国家 马尔代夫
中高等收入国家 墨西哥
中高等收入国家 马绍尔群岛
中高等收入国家 北马其顿
中高等收入国家 黑山
中高等收入国家 毛里求斯
中高等收入国家 马来西亚
中高等收入国家 纳米比亚
中高等收入国家 瑙魯
中高等收入国家 秘鲁
中高等收入国家 巴拉圭
中高等收入国家 罗马尼亚
中高等收入国家 俄罗斯联邦
中高等收入国家 塞尔维亚
中高等收入国家 苏里南
中高等收入国家 泰国
中高等收入国家 土库曼斯坦
中高等收入国家 汤加
中高等收入国家 土耳其
中高等收入国家 图瓦卢
中高等收入国家 圣文森特和格林纳丁斯
中高等收入国家 委内瑞拉玻利瓦尔共和国
中高等收入国家 萨摩亚
中高等收入国家 科索沃
中高等收入国家 南非

217 rows × 1 columns

In [5]:
x=df.Income_Group.unique()
x
Out[5]:
array(['高收入国家', '低收入国家', '中低等收入国家', '中高等收入国家', nan], dtype=object)
In [6]:
Income=[str(x) for x in df.Income_Group.values]
Income
Out[6]:
['高收入国家',
 '低收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '高收入国家',
 'nan',
 '高收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '中高等收入国家',
 '低收入国家',
 '高收入国家',
 '低收入国家',
 '低收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '高收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '低收入国家',
 '高收入国家',
 'nan',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '中高等收入国家',
 '中低等收入国家',
 '中低等收入国家',
 '低收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '中低等收入国家',
 '中低等收入国家',
 '中高等收入国家',
 'nan',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '高收入国家',
 '中高等收入国家',
 '中高等收入国家',
 'nan',
 'nan',
 'nan',
 'nan',
 'nan',
 '中高等收入国家',
 '中低等收入国家',
 'nan',
 '低收入国家',
 '高收入国家',
 '高收入国家',
 '低收入国家',
 'nan',
 'nan',
 '高收入国家',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '高收入国家',
 '中高等收入国家',
 '中低等收入国家',
 '高收入国家',
 '低收入国家',
 '低收入国家',
 '低收入国家',
 '中高等收入国家',
 '高收入国家',
 '中高等收入国家',
 '高收入国家',
 '中高等收入国家',
 '高收入国家',
 '中高等收入国家',
 'nan',
 '高收入国家',
 '中低等收入国家',
 'nan',
 '高收入国家',
 '低收入国家',
 '高收入国家',
 'nan',
 'nan',
 'nan',
 'nan',
 '中低等收入国家',
 'nan',
 '高收入国家',
 '中低等收入国家',
 'nan',
 '高收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '高收入国家',
 '中高等收入国家',
 '中低等收入国家',
 '中低等收入国家',
 '中低等收入国家',
 '中低等收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 'nan',
 '中低等收入国家',
 '中高等收入国家',
 '低收入国家',
 '中高等收入国家',
 '中高等收入国家',
 'nan',
 'nan',
 'nan',
 '高收入国家',
 '中高等收入国家',
 'nan',
 'nan',
 '中低等收入国家',
 'nan',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '中低等收入国家',
 '高收入国家',
 '中低等收入国家',
 '低收入国家',
 '中高等收入国家',
 'nan',
 '中高等收入国家',
 '中高等收入国家',
 'nan',
 '中高等收入国家',
 '低收入国家',
 '高收入国家',
 '中低等收入国家',
 'nan',
 '中高等收入国家',
 '中低等收入国家',
 '高收入国家',
 '低收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '低收入国家',
 '中高等收入国家',
 'nan',
 '中高等收入国家',
 '高收入国家',
 '低收入国家',
 '中低等收入国家',
 '中低等收入国家',
 '高收入国家',
 '高收入国家',
 '低收入国家',
 '中高等收入国家',
 '高收入国家',
 'nan',
 '高收入国家',
 'nan',
 '中低等收入国家',
 '高收入国家',
 '中高等收入国家',
 '中低等收入国家',
 '高收入国家',
 '中低等收入国家',
 '高收入国家',
 'nan',
 '高收入国家',
 '低收入国家',
 '高收入国家',
 '中高等收入国家',
 '中低等收入国家',
 'nan',
 'nan',
 '高收入国家',
 '高收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '低收入国家',
 'nan',
 '高收入国家',
 '中低等收入国家',
 '中低等收入国家',
 '高收入国家',
 '中低等收入国家',
 '低收入国家',
 '中低等收入国家',
 '高收入国家',
 '低收入国家',
 '中高等收入国家',
 'nan',
 '低收入国家',
 'nan',
 'nan',
 '中低等收入国家',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '高收入国家',
 '中低等收入国家',
 '高收入国家',
 '高收入国家',
 '低收入国家',
 '高收入国家',
 '低收入国家',
 'nan',
 'nan',
 '低收入国家',
 '中高等收入国家',
 '低收入国家',
 '中高等收入国家',
 'nan',
 '中低等收入国家',
 'nan',
 '中高等收入国家',
 'nan',
 'nan',
 '高收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '低收入国家',
 '低收入国家',
 '中低等收入国家',
 'nan',
 '高收入国家',
 '高收入国家',
 '中低等收入国家',
 '中高等收入国家',
 '中高等收入国家',
 '高收入国家',
 '高收入国家',
 '中低等收入国家',
 '中低等收入国家',
 'nan',
 '中高等收入国家',
 '中高等收入国家',
 '低收入国家',
 '中高等收入国家',
 '中低等收入国家',
 '中低等收入国家']
In [7]:
high=Income.count('高收入国家')
low=Income.count('低收入国家')
middle_low=Income.count('中低等收入国家')
middle_high=Income.count('中高等收入国家')

柱状图(世界不同收入水平国家数量)

In [8]:
from pyecharts.charts import Bar
from pyecharts import options as opts
# 内置主题类型可查看 pyecharts.globals.ThemeType
from pyecharts.globals import ThemeType

bar = (
    Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
    .add_xaxis(['高收入国家', '低收入国家', '中低等收入国家', '中高等收入国家'])
    .add_yaxis("Income_Group", [high,low,middle_low,middle_high])
    .set_global_opts(title_opts=opts.TitleOpts(title="Income_Group", subtitle="2019"),
                     xaxis_opts=opts.AxisOpts(name_rotate=0,name="各收入国家",axislabel_opts={"rotate":20}),
                     yaxis_opts=opts.AxisOpts(name_rotate=0,name="数量")
                    )
)
bar.render_notebook()
Out[8]:

世界银行是按人均国民总收入对世界各国经济发展水平进行分组。通常把世界各国分成四组,即低收入国家、中等偏下收入国家、中等偏上收入国家和高收入国家。但以上标准不是固定不变的,而是随着经济的发展不断进行调整。中等偏下收入国家和中等偏上收入国家合称为中等收入国家。 按世界银行(World Bank)公布的数据,2018年的最新收入分组标准为:人均国民总收入低于995美元为低收入国家,在996至3895美元之间为中等偏下收入国家,在3896至12055元之间为中等偏上收入国家,高于12055美元为高收入国家。 此图所统计的217个经济体中,高收入国家79个,低收入国家31个,中低等收入国家47个,中高等收入国家60个。由此看出,全球大多数国家收入水平都处于中等收入水平或者高收入水平,只有少部分国家处于低收入水平。 美国、日本、英法德以及韩国等为高收入国家;俄罗斯、巴西、中国、土耳其、马来西亚等目前是中高等收入国家;印度、巴基斯坦、越南、菲律宾等国为中低收入国家;阿富汗、坦桑尼亚、柬埔寨、尼泊尔、埃塞俄比亚等为低收入国家。

世界划分地区

In [9]:
x1=df.Region.unique()
x1
Out[9]:
array([nan, '南亚', '撒哈拉以南非洲地区(不包括高收入)', '欧洲与中亚地区(不包括高收入)',
       '拉丁美洲与加勒比海地区(不包括高收入)', '东亚与太平洋地区(不包括高收入)', '中东与北非地区(不包括高收入)'],
      dtype=object)
In [10]:
Region=[str(x) for x in df.Region.values]
Region
Out[10]:
['nan',
 '南亚',
 '撒哈拉以南非洲地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '南亚',
 '欧洲与中亚地区(不包括高收入)',
 'nan',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 '南亚',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 'nan',
 '中东与北非地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 'nan',
 '南亚',
 'nan',
 'nan',
 '中东与北非地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 '南亚',
 'nan',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 'nan',
 'nan',
 '中东与北非地区(不包括高收入)',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '南亚',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 '南亚',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 '南亚',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 '中东与北非地区(不包括高收入)',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 'nan',
 'nan',
 '撒哈拉以南非洲地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '中东与北非地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 'nan',
 'nan',
 'nan',
 '欧洲与中亚地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 '拉丁美洲与加勒比海地区(不包括高收入)',
 'nan',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 '东亚与太平洋地区(不包括高收入)',
 'nan',
 '东亚与太平洋地区(不包括高收入)',
 '欧洲与中亚地区(不包括高收入)',
 '中东与北非地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)',
 '撒哈拉以南非洲地区(不包括高收入)']
In [11]:
Region.count('撒哈拉以南非洲地区(不包括高收入)')
Out[11]:
47

柱状图(世界各地区国家数量)

In [12]:
from pyecharts.charts import Bar
from pyecharts import options as opts
# 内置主题类型可查看 pyecharts.globals.ThemeType
from pyecharts.globals import ThemeType

bar = (
    Bar(init_opts=opts.InitOpts(theme=ThemeType.WONDERLAND))
    .add_xaxis(['南亚', '撒哈拉以南非洲地区', '欧洲与中亚地区',
       '拉丁美洲与加勒比海地区', '东亚与太平洋地区', '中东与北非地区'])
    .add_yaxis("Region", 
               [Region.count('南亚'), 
                Region.count('撒哈拉以南非洲地区(不包括高收入)'), 
                Region.count('欧洲与中亚地区(不包括高收入)'), 
                Region.count('拉丁美洲与加勒比海地区(不包括高收入)'),
                Region.count('东亚与太平洋地区(不包括高收入)'),
                Region.count('中东与北非地区(不包括高收入)')])
    .set_global_opts(title_opts=opts.TitleOpts(title="Region", subtitle="2019"),
                     xaxis_opts=opts.AxisOpts(name_rotate=0,name="地区",axislabel_opts={"rotate":20}),
                     yaxis_opts=opts.AxisOpts(name_rotate=0,name="数量")
                    )
)
bar.render_notebook()
Out[12]:

根据世界银行(World Bank)统计数据,南亚有8个国家、撒哈拉以南非洲地区有48个国家、欧洲与中亚地区有58个国家、拉丁美洲与加勒比海地区有42个国家、东亚与太平洋地区有37个国家、中东与北非地区有21个国家。 此图除去了世界高收入国家,南亚8个国家、撒哈拉以南非洲地区47个国家、欧洲与中亚地区有21个国家、拉丁美洲与加勒比海地区有25个国家、东亚与太平洋地区有24个国家、中东与北非地区有13个国家不属于高收入国家。 各地区高收入国家占比分别为(四舍五入取整):南亚0%、撒哈拉以南非洲地区98%、欧洲与中亚地区36%、拉丁美洲与加勒比海地区60%、东亚与太平洋地区65%、中东与北非地区62% 收入与生活水平有一定联系。就各地区高收入国家占比,可对各地区生活水平做出以下排序(高到低):撒哈拉以南非洲地区>东亚与太平洋地区>中东与北非地区>拉丁美洲与加勒比海地区>欧洲与中亚地区>南亚


In [13]:
dfm=df.dropna()
In [14]:
for i in range(2007, 2018):
    print(list(zip(list(df.Country_Name_en),list(df["{}".format(i)]))))
[('Aruba', nan), ('Afghanistan', nan), ('Angola', nan), ('Albania', nan), ('Andorra', 23.79611688), ('Arab World', nan), ('United Arab Emirates', nan), ('Argentina', 7.031525045), ('Armenia', 1.139896007), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 12.05407808), ('Austria', 13.00058486), ('Azerbaijan', 3.710591879), ('Burundi', nan), ('Belgium', 8.473720655), ('Benin', nan), ('Burkina Faso', nan), ('Bangladesh', nan), ('Bulgaria', 6.331966117), ('Bahrain', nan), ('Bahamas, The', nan), ('Bosnia and Herzegovina', nan), ('Belarus', nan), ('Belize', nan), ('Bermuda', nan), ('Bolivia', 4.679168788), ('Brazil', nan), ('Barbados', nan), ('Brunei Darussalam', nan), ('Bhutan', 0.751439548), ('Botswana', nan), ('Central African Republic', nan), ('Canada', 14.93062921), ('Central Europe and the Baltics', 10.91125967), ('Switzerland', 23.93848987), ('Channel Islands', nan), ('Chile', 7.777169504), ('China', 30.17041252), ("Cote d'Ivoire", nan), ('Cameroon', nan), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 3.065609677), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 45.49802303), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 31.29565897), ('Czech Republic', 15.23434678), ('Germany', 15.49717771), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 18.33934913), ('Dominican Republic', 10.64520314), ('Algeria', 0.738639231), ('East Asia & Pacific (excluding high income)', 29.71817596), ('Early-demographic dividend', nan), ('East Asia & Pacific', 29.10796361), ('Europe & Central Asia (excluding high income)', 5.721227181000001), ('Europe & Central Asia', 15.79503149), ('Ecuador', nan), ('Egypt, Arab Rep.', nan), ('Euro area', 15.77889188), ('Eritrea', nan), ('Spain', 5.578855457), ('Estonia', 11.78046987), ('Ethiopia', nan), ('European Union', 16.21843825), ('Fragile and conflict affected situations', nan), ('Finland', 21.80432322), ('Fiji', nan), ('France', 20.31886913), ('Faroe Islands', 0.479431194), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 21.11749192), ('Georgia', nan), ('Ghana', nan), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', nan), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 8.953987567), ('Grenada', nan), ('Greenland', 14.106107399999999), ('Guatemala', 3.673131389), ('Guam', nan), ('Guyana', 0.343735764), ('High income', 20.55532643), ('Hong Kong SAR, China', 21.62138719), ('Honduras', 1.437386148), ('Heavily indebted poor countries (HIPC)', nan), ('Croatia', 9.518311372000001), ('Haiti', nan), ('Hungary', 25.9753988), ('IBRD only', nan), ('IDA & IBRD total', nan), ('IDA total', nan), ('IDA blend', nan), ('Indonesia', nan), ('IDA only', nan), ('Isle of Man', nan), ('India', nan), ('Not classified', nan), ('Ireland', 30.619095899999998), ('Iran, Islamic Rep.', nan), ('Iraq', nan), ('Iceland', 60.713705700000006), ('Israel', 7.6171977129999995), ('Italy', 7.189200777000001), ('Jamaica', nan), ('Jordan', 1.13354147), ('Japan', 20.10549833), ('Kazakhstan', nan), ('Kenya', nan), ('Kyrgyz Republic', nan), ('Cambodia', 0.046799799), ('Kiribati', nan), ('St. Kitts and Nevis', nan), ('Korea, Rep.', 32.20879339), ('Kuwait', nan), ('Latin America & Caribbean (excluding high income)', nan), ('Lao PDR', nan), ('Lebanon', 3.061831353), ('Liberia', nan), ('Libya', nan), ('St. Lucia', nan), ('Latin America & Caribbean', nan), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', nan), ('Lower middle income', nan), ('Low & middle income', nan), ('Lesotho', nan), ('Late-demographic dividend', 22.06624421), ('Lithuania', 11.4996336), ('Luxembourg', 10.70479854), ('Latvia', 7.361406954), ('Macao SAR, China', 2.7817775030000003), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', nan), ('Madagascar', 1.082215029), ('Maldives', nan), ('Middle East & North Africa', nan), ('Mexico', nan), ('Marshall Islands', nan), ('Middle income', nan), ('North Macedonia', 0.901749405), ('Mali', nan), ('Malta', 53.04772291), ('Myanmar', nan), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', nan), ('Mongolia', 7.706094016000001), ('Northern Mariana Islands', nan), ('Mozambique', nan), ('Mauritania', nan), ('Mauritius', nan), ('Malawi', nan), ('Malaysia', nan), ('North America', 26.900858500000002), ('Namibia', 5.4257767260000005), ('New Caledonia', nan), ('Niger', nan), ('Nigeria', nan), ('Nicaragua', 4.732218083), ('Netherlands', 28.97156343), ('Norway', 18.40998212), ('Nepal', nan), ('Nauru', nan), ('New Zealand', 9.976953186), ('OECD members', 19.14388207), ('Oman', nan), ('Other small states', nan), ('Pakistan', nan), ('Panama', nan), ('Peru', nan), ('Philippines', nan), ('Palau', nan), ('Papua New Guinea', nan), ('Poland', 3.7770692639999996), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 8.561718277), ('Paraguay', 6.963546119), ('West Bank and Gaza', 0.063770784), ('Pacific island small states', nan), ('Post-demographic dividend', 20.67542007), ('French Polynesia', nan), ('Qatar', nan), ('Romania', 4.413499622), ('Russian Federation', 7.308743819), ('Rwanda', nan), ('South Asia', nan), ('Saudi Arabia', 0.689888643), ('Sudan', nan), ('Senegal', nan), ('Singapore', 48.44681775), ('Solomon Islands', nan), ('Sierra Leone', nan), ('El Salvador', 6.317624916000001), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', nan), ('South Sudan', nan), ('Sub-Saharan Africa', nan), ('Small states', nan), ('Sao Tome and Principe', nan), ('Suriname', nan), ('Slovak Republic', 5.395888822000001), ('Slovenia', 5.660482302), ('Sweden', 16.85756033), ('Eswatini', nan), ('Sint Maarten (Dutch part)', nan), ('Seychelles', nan), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 29.71817596), ('Europe & Central Asia (IDA & IBRD countries)', 5.43699755), ('Togo', nan), ('Thailand', 27.81057172), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', nan), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', nan), ('South Asia (IDA & IBRD)', nan), ('Sub-Saharan Africa (IDA & IBRD countries)', nan), ('Trinidad and Tobago', 1.604647875), ('Tunisia', nan), ('Turkey', 2.17117999), ('Tuvalu', nan), ('Tanzania', nan), ('Uganda', nan), ('Ukraine', nan), ('Upper middle income', 20.31549985), ('Uruguay', 3.5118666139999997), ('United States', 30.51312664), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', nan), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', nan), ('Vanuatu', nan), ('World', 20.47953002), ('Samoa', nan), ('Kosovo', nan), ('Yemen, Rep.', nan), ('South Africa', 5.886383453), ('Zambia', nan), ('Zimbabwe', nan)]
[('Aruba', nan), ('Afghanistan', nan), ('Angola', nan), ('Albania', nan), ('Andorra', 16.39515195), ('Arab World', nan), ('United Arab Emirates', 3.355607275), ('Argentina', 9.376349431), ('Armenia', 1.573331286), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 12.76225137), ('Austria', 12.68377232), ('Azerbaijan', 1.059580518), ('Burundi', nan), ('Belgium', 8.948731578), ('Benin', nan), ('Burkina Faso', nan), ('Bangladesh', 0.435932219), ('Bulgaria', 7.022503055), ('Bahrain', nan), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 4.3440574839999995), ('Belarus', 2.423698836), ('Belize', nan), ('Bermuda', nan), ('Bolivia', 4.434575883), ('Brazil', 12.23199643), ('Barbados', nan), ('Brunei Darussalam', nan), ('Bhutan', 0.126757285), ('Botswana', nan), ('Central African Republic', nan), ('Canada', 15.43364601), ('Central Europe and the Baltics', 11.30805366), ('Switzerland', 24.95977477), ('Channel Islands', nan), ('Chile', 6.815745653), ('China', 29.38944623), ("Cote d'Ivoire", 16.07840286), ('Cameroon', nan), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 4.01848335), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 39.57813512), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 32.02062743), ('Czech Republic', 15.77168327), ('Germany', 15.13459684), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 16.90415185), ('Dominican Republic', 3.739198615), ('Algeria', 0.668770196), ('East Asia & Pacific (excluding high income)', 28.10723569), ('Early-demographic dividend', nan), ('East Asia & Pacific', 28.68823657), ('Europe & Central Asia (excluding high income)', 5.538629611), ('Europe & Central Asia', 15.404056200000001), ('Ecuador', 5.036480085), ('Egypt, Arab Rep.', 1.04454105), ('Euro area', 15.51544135), ('Eritrea', nan), ('Spain', 5.741933711000001), ('Estonia', 10.76515982), ('Ethiopia', 6.004196235), ('European Union', 15.93336084), ('Fragile and conflict affected situations', nan), ('Finland', 21.55272616), ('Fiji', 3.50279896), ('France', 21.73988285), ('Faroe Islands', 4.809114405), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 20.83815071), ('Georgia', nan), ('Ghana', nan), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', nan), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 10.98142352), ('Grenada', nan), ('Greenland', 4.273882769), ('Guatemala', 4.330888845), ('Guam', nan), ('Guyana', 0.11091215199999999), ('High income', 19.99129249), ('Hong Kong SAR, China', 24.39523028), ('Honduras', nan), ('Heavily indebted poor countries (HIPC)', nan), ('Croatia', 9.529844203), ('Haiti', nan), ('Hungary', 24.94036298), ('IBRD only', 16.94219809), ('IDA & IBRD total', 16.63216539), ('IDA total', nan), ('IDA blend', nan), ('Indonesia', nan), ('IDA only', nan), ('Isle of Man', nan), ('India', nan), ('Not classified', nan), ('Ireland', 28.72159551), ('Iran, Islamic Rep.', nan), ('Iraq', nan), ('Iceland', 40.88860629), ('Israel', 17.11994792), ('Italy', 7.30240531), ('Jamaica', 0.44497210200000004), ('Jordan', 0.9172363809999999), ('Japan', 18.86632088), ('Kazakhstan', nan), ('Kenya', 4.694961288), ('Kyrgyz Republic', 3.1190280539999997), ('Cambodia', 0.091651833), ('Kiribati', nan), ('St. Kitts and Nevis', nan), ('Korea, Rep.', 30.30306235), ('Kuwait', nan), ('Latin America & Caribbean (excluding high income)', 14.04981907), ('Lao PDR', nan), ('Lebanon', 3.4123936710000002), ('Liberia', nan), ('Libya', nan), ('St. Lucia', nan), ('Latin America & Caribbean', 13.06222566), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 1.877718103), ('Lower middle income', nan), ('Low & middle income', 17.5807855), ('Lesotho', nan), ('Late-demographic dividend', 18.83951625), ('Lithuania', 11.83303456), ('Luxembourg', 8.008631866), ('Latvia', 7.3308205289999995), ('Macao SAR, China', 3.471766502), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', nan), ('Madagascar', 0.7212786409999999), ('Maldives', nan), ('Middle East & North Africa', nan), ('Mexico', 20.59139786), ('Marshall Islands', nan), ('Middle income', 17.64782526), ('North Macedonia', nan), ('Mali', 3.21797651), ('Malta', 50.44974305), ('Myanmar', nan), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', 9.510440353), ('Mongolia', nan), ('Northern Mariana Islands', nan), ('Mozambique', nan), ('Mauritania', nan), ('Mauritius', 7.476335916), ('Malawi', 2.407266656), ('Malaysia', nan), ('North America', 25.92873079), ('Namibia', 1.143192682), ('New Caledonia', 0.660744938), ('Niger', nan), ('Nigeria', nan), ('Nicaragua', 0.94698191), ('Netherlands', 25.96230478), ('Norway', 19.19254353), ('Nepal', nan), ('Nauru', nan), ('New Zealand', 9.237230242999999), ('OECD members', 18.739297), ('Oman', nan), ('Other small states', nan), ('Pakistan', 1.91046515), ('Panama', 1.234267169), ('Peru', 2.944647513), ('Philippines', nan), ('Palau', nan), ('Papua New Guinea', nan), ('Poland', 5.233237212), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 8.2097697), ('Paraguay', 9.600237852000001), ('West Bank and Gaza', 0.16470917), ('Pacific island small states', nan), ('Post-demographic dividend', 20.47544259), ('French Polynesia', nan), ('Qatar', nan), ('Romania', 6.920354862000001), ('Russian Federation', 7.066349805), ('Rwanda', nan), ('South Asia', nan), ('Saudi Arabia', 0.769389306), ('Sudan', nan), ('Senegal', 5.811404737), ('Singapore', 52.71545766), ('Solomon Islands', nan), ('Sierra Leone', nan), ('El Salvador', 5.8918808039999995), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', nan), ('South Sudan', nan), ('Sub-Saharan Africa', nan), ('Small states', nan), ('Sao Tome and Principe', nan), ('Suriname', nan), ('Slovak Republic', 5.082502191000001), ('Slovenia', 6.454423371), ('Sweden', 17.32412023), ('Eswatini', nan), ('Sint Maarten (Dutch part)', nan), ('Seychelles', nan), ('Syrian Arab Republic', 1.8815995209999998), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 28.10723569), ('Europe & Central Asia (IDA & IBRD countries)', 5.581353977000001), ('Togo', 0.039613755), ('Thailand', 26.288569399999997), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 13.06222566), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', nan), ('South Asia (IDA & IBRD)', nan), ('Sub-Saharan Africa (IDA & IBRD countries)', nan), ('Trinidad and Tobago', 0.7744003740000001), ('Tunisia', 5.607028859), ('Turkey', 1.8565188990000001), ('Tuvalu', nan), ('Tanzania', 2.2290169719999997), ('Uganda', 1.488518641), ('Ukraine', nan), ('Upper middle income', 18.51115992), ('Uruguay', 4.817035926), ('United States', 28.97133129), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', nan), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 8.763089718), ('Vanuatu', nan), ('World', 19.47163519), ('Samoa', nan), ('Kosovo', nan), ('Yemen, Rep.', nan), ('South Africa', 5.421060719), ('Zambia', 2.583378835), ('Zimbabwe', 12.65867545)]
[('Aruba', 4.013612612), ('Afghanistan', nan), ('Angola', nan), ('Albania', 1.328023605), ('Andorra', 12.19216093), ('Arab World', nan), ('United Arab Emirates', nan), ('Argentina', 9.070085735), ('Armenia', 2.842802075), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 14.19153992), ('Austria', 13.45197036), ('Azerbaijan', 1.008561524), ('Burundi', nan), ('Belgium', 11.36024603), ('Benin', nan), ('Burkina Faso', 0.745313488), ('Bangladesh', 0.305866875), ('Bulgaria', 8.699362628), ('Bahrain', 0.031207636), ('Bahamas, The', 3.27e-05), ('Bosnia and Herzegovina', 3.4635324169999997), ('Belarus', 3.172677888), ('Belize', nan), ('Bermuda', nan), ('Bolivia', 4.933175529), ('Brazil', 14.15618296), ('Barbados', nan), ('Brunei Darussalam', 20.7118099), ('Bhutan', 0.215992735), ('Botswana', nan), ('Central African Republic', nan), ('Canada', 18.31684989), ('Central Europe and the Baltics', 12.91408857), ('Switzerland', 26.78604178), ('Channel Islands', nan), ('Chile', 6.373754065), ('China', 31.95166301), ("Cote d'Ivoire", 12.86207698), ('Cameroon', nan), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 5.585562744), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 44.27010004), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 32.52968555), ('Czech Republic', 17.43110733), ('Germany', 16.88175765), ('Djibouti', 0.931452669), ('Dominica', nan), ('Denmark', 18.92007483), ('Dominican Republic', 2.506903018), ('Algeria', 0.653887497), ('East Asia & Pacific (excluding high income)', 32.59414197), ('Early-demographic dividend', 8.769908933), ('East Asia & Pacific', 31.891417600000004), ('Europe & Central Asia (excluding high income)', 8.873083709), ('Europe & Central Asia', 17.04950629), ('Ecuador', 4.298988938), ('Egypt, Arab Rep.', 0.8245184040000001), ('Euro area', 17.0675417), ('Eritrea', nan), ('Spain', 6.697595726), ('Estonia', 10.30752932), ('Ethiopia', 4.010460085), ('European Union', 17.35236481), ('Fragile and conflict affected situations', nan), ('Finland', 18.08747036), ('Fiji', 4.805585025), ('France', 24.38033203), ('Faroe Islands', 0.63895791), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 20.80359547), ('Georgia', 4.120162347), ('Ghana', nan), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', nan), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 12.15131666), ('Grenada', nan), ('Greenland', nan), ('Guatemala', 4.813398475), ('Guam', nan), ('Guyana', 0.041299672), ('High income', 21.32430409), ('Hong Kong SAR, China', 33.80253313), ('Honduras', 2.313024853), ('Heavily indebted poor countries (HIPC)', nan), ('Croatia', 11.38696611), ('Haiti', nan), ('Hungary', 26.70712893), ('IBRD only', 20.19893447), ('IDA & IBRD total', 19.53081451), ('IDA total', nan), ('IDA blend', 2.9694549039999996), ('Indonesia', nan), ('IDA only', nan), ('Isle of Man', nan), ('India', 9.618386067000001), ('Not classified', nan), ('Ireland', 26.43435712), ('Iran, Islamic Rep.', nan), ('Iraq', nan), ('Iceland', 31.54027647), ('Israel', 23.54429089), ('Italy', 8.40050842), ('Jamaica', 0.741446995), ('Jordan', 1.4139602969999998), ('Japan', 20.58591141), ('Kazakhstan', 30.15330492), ('Kenya', 6.067688479), ('Kyrgyz Republic', 5.044547121), ('Cambodia', 0.20892438800000002), ('Kiribati', nan), ('St. Kitts and Nevis', 0.039078366), ('Korea, Rep.', 32.02689166), ('Kuwait', nan), ('Latin America & Caribbean (excluding high income)', 15.39618032), ('Lao PDR', nan), ('Lebanon', 8.454346217000001), ('Liberia', nan), ('Libya', nan), ('St. Lucia', nan), ('Latin America & Caribbean', 14.04192765), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 0.979339448), ('Lower middle income', nan), ('Low & middle income', 20.48740011), ('Lesotho', nan), ('Late-demographic dividend', 23.77559023), ('Lithuania', 10.61261154), ('Luxembourg', 10.31512579), ('Latvia', 8.629089551), ('Macao SAR, China', 7.03623833), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', 5.846458775), ('Madagascar', 1.720142088), ('Maldives', nan), ('Middle East & North Africa', nan), ('Mexico', 22.71616697), ('Marshall Islands', nan), ('Middle income', 20.56332821), ('North Macedonia', 3.1641230680000003), ('Mali', nan), ('Malta', 48.04199152), ('Myanmar', nan), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', 24.33153699), ('Mongolia', nan), ('Northern Mariana Islands', nan), ('Mozambique', nan), ('Mauritania', nan), ('Mauritius', 2.007867079), ('Malawi', 3.701957044), ('Malaysia', 50.85543539), ('North America', 23.6841237), ('Namibia', 1.632758422), ('New Caledonia', 8.565379193), ('Niger', 17.39210964), ('Nigeria', 2.975733615), ('Nicaragua', 5.892208514), ('Netherlands', 27.97095474), ('Norway', 20.29687934), ('Nepal', 0.428684157), ('Nauru', nan), ('New Zealand', 9.856318376), ('OECD members', 19.54845615), ('Oman', nan), ('Other small states', 12.14942983), ('Pakistan', 1.7648949230000002), ('Panama', 1.374455676), ('Peru', 3.7216072510000004), ('Philippines', nan), ('Palau', nan), ('Papua New Guinea', nan), ('Poland', 7.0873208629999995), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 4.789276428), ('Paraguay', 12.03408046), ('West Bank and Gaza', 0.127453716), ('Pacific island small states', nan), ('Post-demographic dividend', 21.55869744), ('French Polynesia', 9.271399511), ('Qatar', 0.027056166), ('Romania', 10.37501619), ('Russian Federation', 9.777236021), ('Rwanda', 37.9674592), ('South Asia', 8.30959089), ('Saudi Arabia', 1.083417104), ('Sudan', nan), ('Senegal', 13.86939256), ('Singapore', 50.90745958), ('Solomon Islands', nan), ('Sierra Leone', nan), ('El Salvador', 6.470066507), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', nan), ('South Sudan', nan), ('Sub-Saharan Africa', nan), ('Small states', 11.36352006), ('Sao Tome and Principe', nan), ('Suriname', nan), ('Slovak Republic', 6.355099479), ('Slovenia', 6.821767252999999), ('Sweden', 18.85349783), ('Eswatini', nan), ('Sint Maarten (Dutch part)', nan), ('Seychelles', nan), ('Syrian Arab Republic', 1.572241251), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 32.59414197), ('Europe & Central Asia (IDA & IBRD countries)', 8.595689018), ('Togo', 0.07654148), ('Thailand', 27.46409501), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 14.12945213), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', 1.091342488), ('South Asia (IDA & IBRD)', 8.30959089), ('Sub-Saharan Africa (IDA & IBRD countries)', nan), ('Trinidad and Tobago', 0.259356152), ('Tunisia', 6.85579623), ('Turkey', 2.024368281), ('Tuvalu', nan), ('Tanzania', 3.486413853), ('Uganda', 1.307818201), ('Ukraine', nan), ('Upper middle income', 22.97686424), ('Uruguay', 5.997522054), ('United States', 25.00957984), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 0.8191135979999999), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 10.45109075), ('Vanuatu', nan), ('World', 21.11746315), ('Samoa', 0.573528854), ('Kosovo', nan), ('Yemen, Rep.', 0.38068648), ('South Africa', 5.854819002999999), ('Zambia', 1.6758582380000002), ('Zimbabwe', 1.074163252)]
[('Aruba', 4.131341303999999), ('Afghanistan', nan), ('Angola', nan), ('Albania', 1.4646726780000001), ('Andorra', 23.63598166), ('Arab World', nan), ('United Arab Emirates', nan), ('Argentina', 7.747796267000001), ('Armenia', 2.324428036), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 13.90687553), ('Austria', 13.71339019), ('Azerbaijan', 1.366372846), ('Burundi', 8.957822791), ('Belgium', 11.16928346), ('Benin', nan), ('Burkina Faso', 7.908217982), ('Bangladesh', 0.21304347699999998), ('Bulgaria', 8.429318527000001), ('Bahrain', 0.110260452), ('Bahamas, The', 0.0017961189999999999), ('Bosnia and Herzegovina', 2.720293307), ('Belarus', 3.039152802), ('Belize', nan), ('Bermuda', nan), ('Bolivia', 8.397611099999999), ('Brazil', 12.05234017), ('Barbados', nan), ('Brunei Darussalam', 28.63380029), ('Bhutan', 0.13731061), ('Botswana', nan), ('Central African Republic', 22.62927138), ('Canada', 15.97178676), ('Central Europe and the Baltics', 13.228419899999999), ('Switzerland', 25.90732099), ('Channel Islands', nan), ('Chile', 6.283779135), ('China', 32.14900252), ("Cote d'Ivoire", 4.3148633510000005), ('Cameroon', nan), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 5.492790375), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 40.15619249), ('Caribbean small states', 3.0549207910000002), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 38.20156058), ('Czech Republic', 17.86704559), ('Germany', 17.00726106), ('Djibouti', nan), ('Dominica', 0.837412486), ('Denmark', 15.47976905), ('Dominican Republic', 2.349755701), ('Algeria', 0.5281510189999999), ('East Asia & Pacific (excluding high income)', 30.81003294), ('Early-demographic dividend', 8.612346645), ('East Asia & Pacific', 30.59370386), ('Europe & Central Asia (excluding high income)', 9.594184032000001), ('Europe & Central Asia', 17.21855476), ('Ecuador', 8.549508062000001), ('Egypt, Arab Rep.', 0.9525297770000001), ('Euro area', 17.04124745), ('Eritrea', nan), ('Spain', 6.7822949139999995), ('Estonia', 15.67155953), ('Ethiopia', 4.456737144), ('European Union', 17.57287402), ('Fragile and conflict affected situations', nan), ('Finland', 13.18270058), ('Fiji', 3.596746282), ('France', 26.59034953), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 23.54890036), ('Georgia', 2.332442233), ('Ghana', 2.396851129), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', nan), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 11.51190047), ('Grenada', nan), ('Greenland', 47.274863700000004), ('Guatemala', 6.334484047999999), ('Guam', nan), ('Guyana', 0.18911495600000003), ('High income', 20.78198831), ('Hong Kong SAR, China', 36.80868287), ('Honduras', 2.63354558), ('Heavily indebted poor countries (HIPC)', nan), ('Croatia', 10.21288428), ('Haiti', nan), ('Hungary', 25.90219896), ('IBRD only', 19.86761003), ('IDA & IBRD total', 19.07590849), ('IDA total', 2.027843373), ('IDA blend', 1.690162352), ('Indonesia', 12.0320515), ('IDA only', nan), ('Isle of Man', nan), ('India', 7.67324606), ('Not classified', nan), ('Ireland', 22.82255821), ('Iran, Islamic Rep.', nan), ('Iraq', nan), ('Iceland', 21.1582511), ('Israel', 19.452421899999997), ('Italy', 8.147855674), ('Jamaica', 0.585211432), ('Jordan', 2.8620532460000003), ('Japan', 19.16402281), ('Kazakhstan', 34.27129695), ('Kenya', 6.722165962), ('Kyrgyz Republic', 1.230133046), ('Cambodia', 0.15341517300000002), ('Kiribati', nan), ('St. Kitts and Nevis', 1.301051927), ('Korea, Rep.', 32.03729827), ('Kuwait', 3.118756802), ('Latin America & Caribbean (excluding high income)', 14.70456225), ('Lao PDR', 6.79564001), ('Lebanon', 27.80108774), ('Liberia', nan), ('Libya', nan), ('St. Lucia', nan), ('Latin America & Caribbean', 13.49460025), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 1.130069425), ('Lower middle income', 7.389548692000001), ('Low & middle income', 19.88541418), ('Lesotho', nan), ('Late-demographic dividend', 23.60197321), ('Lithuania', 11.26119326), ('Luxembourg', 8.769750396000001), ('Latvia', 8.309126212999999), ('Macao SAR, China', nan), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', 9.719816445), ('Madagascar', 1.624053175), ('Maldives', nan), ('Middle East & North Africa', nan), ('Mexico', 22.17068431), ('Marshall Islands', nan), ('Middle income', 19.96140223), ('North Macedonia', 3.5566682839999997), ('Mali', 4.6071032789999995), ('Malta', 47.18460164), ('Myanmar', 0.0018229210000000001), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', 10.53982569), ('Mongolia', nan), ('Northern Mariana Islands', nan), ('Mozambique', nan), ('Mauritania', nan), ('Mauritius', 0.693281485), ('Malawi', 2.208586691), ('Malaysia', 49.2842837), ('North America', 21.66650616), ('Namibia', 1.983018032), ('New Caledonia', 0.896008673), ('Niger', 8.046536185), ('Nigeria', 1.1027685109999998), ('Nicaragua', 5.365426169), ('Netherlands', 27.78473359), ('Norway', 20.92790588), ('Nepal', 0.686221669), ('Nauru', nan), ('New Zealand', 9.73432156), ('OECD members', 19.24836382), ('Oman', nan), ('Other small states', nan), ('Pakistan', 1.7251860190000001), ('Panama', 0.826045658), ('Peru', 6.955211082000001), ('Philippines', nan), ('Palau', nan), ('Papua New Guinea', nan), ('Poland', 7.718692855), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 4.056630363), ('Paraguay', 8.62972555), ('West Bank and Gaza', 0.327285983), ('Pacific island small states', nan), ('Post-demographic dividend', 21.73052986), ('French Polynesia', 5.000358154), ('Qatar', nan), ('Romania', 12.51402187), ('Russian Federation', 9.59270166), ('Rwanda', 7.117271400000001), ('South Asia', 6.817779457), ('Saudi Arabia', 0.7412254220000001), ('Sudan', nan), ('Senegal', 1.866324871), ('Singapore', 52.34260164), ('Solomon Islands', nan), ('Sierra Leone', nan), ('El Salvador', 7.337289129), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', nan), ('South Sudan', nan), ('Sub-Saharan Africa', nan), ('Small states', nan), ('Sao Tome and Principe', nan), ('Suriname', 14.22428024), ('Slovak Republic', 7.211307212), ('Slovenia', 6.055205461), ('Sweden', 19.6612486), ('Eswatini', nan), ('Sint Maarten (Dutch part)', nan), ('Seychelles', nan), ('Syrian Arab Republic', 1.506657151), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 30.81003294), ('Europe & Central Asia (IDA & IBRD countries)', 9.262898363), ('Togo', 0.048432315), ('Thailand', 26.16456378), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 13.56023379), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', 0.038764595), ('South Asia (IDA & IBRD)', 6.817779457), ('Sub-Saharan Africa (IDA & IBRD countries)', nan), ('Trinidad and Tobago', 0.100527769), ('Tunisia', 8.007014301), ('Turkey', 2.200778164), ('Tuvalu', nan), ('Tanzania', 3.867776812), ('Uganda', 2.570436045), ('Ukraine', nan), ('Upper middle income', 22.96688805), ('Uruguay', 6.720580691), ('United States', 23.11602909), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 0.15586523300000002), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 13.00053544), ('Vanuatu', nan), ('World', 20.53206249), ('Samoa', 1.269707541), ('Kosovo', nan), ('Yemen, Rep.', 0.365366243), ('South Africa', 5.9736540279999994), ('Zambia', 1.046505067), ('Zimbabwe', 0.9052719220000001)]
[('Aruba', 4.79154627), ('Afghanistan', nan), ('Angola', nan), ('Albania', 1.0162901979999999), ('Andorra', 18.50005037), ('Arab World', nan), ('United Arab Emirates', nan), ('Argentina', 7.354375081000001), ('Armenia', 3.373336212), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 15.19796806), ('Austria', 13.26218013), ('Azerbaijan', 1.788949058), ('Burundi', nan), ('Belgium', 10.54594639), ('Benin', nan), ('Burkina Faso', 7.3137905729999995), ('Bangladesh', 0.19495842), ('Bulgaria', 7.834283646), ('Bahrain', 0.152283226), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 3.1574834860000003), ('Belarus', 2.589592988), ('Belize', 4.775579168), ('Bermuda', nan), ('Bolivia', 13.26777166), ('Brazil', 10.57557748), ('Barbados', nan), ('Brunei Darussalam', 22.55413084), ('Bhutan', 8.759999999999999e-05), ('Botswana', nan), ('Central African Republic', 0.032534632), ('Canada', 15.09923873), ('Central Europe and the Baltics', 12.91907388), ('Switzerland', 25.37579882), ('Channel Islands', nan), ('Chile', 5.092922385), ('China', 30.49905043), ("Cote d'Ivoire", 17.15870575), ('Cameroon', nan), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 4.71762429), ('Comoros', nan), ('Cabo Verde', 0.601738941), ('Costa Rica', 41.00641329), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 30.30658005), ('Czech Republic', 18.70728328), ('Germany', 16.44902337), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 15.28815495), ('Dominican Republic', 2.386399034), ('Algeria', 0.238653537), ('East Asia & Pacific (excluding high income)', 29.07380876), ('Early-demographic dividend', 8.06650607), ('East Asia & Pacific', 27.48812286), ('Europe & Central Asia (excluding high income)', 8.079621021), ('Europe & Central Asia', 16.393058), ('Ecuador', 3.415278662), ('Egypt, Arab Rep.', 0.991482127), ('Euro area', 16.30068265), ('Eritrea', nan), ('Spain', 6.822160772999999), ('Estonia', 22.15508158), ('Ethiopia', 2.213438165), ('European Union', 16.93061437), ('Fragile and conflict affected situations', nan), ('Finland', 11.1148728), ('Fiji', 3.8998630810000003), ('France', 25.31852667), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 23.5783443), ('Georgia', 1.5074240330000002), ('Ghana', 1.6980873319999998), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', 5.174478838), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 11.14642229), ('Grenada', nan), ('Greenland', 8.700243496), ('Guatemala', 4.970304833), ('Guam', nan), ('Guyana', 0.229943637), ('High income', 18.96713731), ('Hong Kong SAR, China', 20.81435033), ('Honduras', 1.727814346), ('Heavily indebted poor countries (HIPC)', nan), ('Croatia', 8.71933289), ('Haiti', nan), ('Hungary', 25.152034399999998), ('IBRD only', 18.20697686), ('IDA & IBRD total', 17.55193969), ('IDA total', 3.676449532), ('IDA blend', 1.472569475), ('Indonesia', 10.60525054), ('IDA only', 6.5359422810000005), ('Isle of Man', nan), ('India', 7.765255968), ('Not classified', nan), ('Ireland', 24.79733603), ('Iran, Islamic Rep.', 4.484887175), ('Iraq', nan), ('Iceland', 21.05440196), ('Israel', 18.50422989), ('Italy', 8.065616808), ('Jamaica', 0.649554365), ('Jordan', 2.550567249), ('Japan', 18.43133776), ('Kazakhstan', 24.78306531), ('Kenya', nan), ('Kyrgyz Republic', 3.958118947), ('Cambodia', 0.114793349), ('Kiribati', nan), ('St. Kitts and Nevis', 0.123501536), ('Korea, Rep.', 28.135371999999997), ('Kuwait', 2.772871906), ('Latin America & Caribbean (excluding high income)', 13.45055007), ('Lao PDR', 8.186910306), ('Lebanon', 2.9513035530000002), ('Liberia', nan), ('Libya', nan), ('St. Lucia', nan), ('Latin America & Caribbean', 13.19661026), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 1.0355662490000002), ('Lower middle income', 7.8685619760000005), ('Low & middle income', 18.11182023), ('Lesotho', nan), ('Late-demographic dividend', 21.51428147), ('Lithuania', 10.63704257), ('Luxembourg', 9.045936249), ('Latvia', 9.319808536), ('Macao SAR, China', nan), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', 7.426182911000001), ('Madagascar', 9.729563707999999), ('Maldives', nan), ('Middle East & North Africa', 3.718216177), ('Mexico', 21.17124009), ('Marshall Islands', nan), ('Middle income', 18.16606643), ('North Macedonia', 4.109484397), ('Mali', 4.405401914), ('Malta', 47.54622588), ('Myanmar', 0.201948958), ('Middle East & North Africa (excluding high income)', 3.051199315), ('Montenegro', 17.81111242), ('Mongolia', nan), ('Northern Mariana Islands', nan), ('Mozambique', nan), ('Mauritania', nan), ('Mauritius', 0.80007595), ('Malawi', 17.91132546), ('Malaysia', 47.20933888), ('North America', 19.83420549), ('Namibia', 1.827109777), ('New Caledonia', 15.44554613), ('Niger', 5.82142623), ('Nigeria', 1.275499482), ('Nicaragua', 6.668297471), ('Netherlands', 25.07268472), ('Norway', 22.07700512), ('Nepal', 0.415437677), ('Nauru', nan), ('New Zealand', 9.923677363), ('OECD members', 18.32101107), ('Oman', nan), ('Other small states', 8.999341243), ('Pakistan', 1.83669384), ('Panama', 36.21144478), ('Peru', 6.542134017), ('Philippines', nan), ('Palau', nan), ('Papua New Guinea', 14.69406772), ('Poland', 6.6160394170000005), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 4.113297524), ('Paraguay', 10.00772153), ('West Bank and Gaza', 0.180214128), ('Pacific island small states', nan), ('Post-demographic dividend', 19.89561032), ('French Polynesia', 18.12684102), ('Qatar', 0.005507629), ('Romania', 11.63407355), ('Russian Federation', 8.510197805), ('Rwanda', 14.74471112), ('South Asia', 6.838554896000001), ('Saudi Arabia', 0.579576758), ('Sudan', nan), ('Senegal', 0.8961540709999999), ('Singapore', 47.73421611), ('Solomon Islands', nan), ('Sierra Leone', nan), ('El Salvador', 6.6454765810000005), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', nan), ('South Sudan', nan), ('Sub-Saharan Africa', nan), ('Small states', 8.757027668), ('Sao Tome and Principe', 2.001836969), ('Suriname', 6.932012311), ('Slovak Republic', 7.405206734), ('Slovenia', 6.206545963), ('Sweden', 18.76080748), ('Eswatini', nan), ('Sint Maarten (Dutch part)', nan), ('Seychelles', nan), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', 2.082985367), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 29.07380876), ('Europe & Central Asia (IDA & IBRD countries)', 7.8555197770000005), ('Togo', 0.302299195), ('Thailand', 22.55199895), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 13.20941775), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', 3.067022343), ('Tonga', 0.07884325), ('South Asia (IDA & IBRD)', 6.838554896000001), ('Sub-Saharan Africa (IDA & IBRD countries)', nan), ('Trinidad and Tobago', 0.123159235), ('Tunisia', 8.326288799), ('Turkey', 2.111825995), ('Tuvalu', nan), ('Tanzania', 5.90357982), ('Uganda', 22.59509864), ('Ukraine', 4.995374404), ('Upper middle income', 20.70551315), ('Uruguay', 6.218843777000001), ('United States', 21.06765866), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 0.026135299), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 18.60442774), ('Vanuatu', nan), ('World', 18.71355285), ('Samoa', 1.0297930309999999), ('Kosovo', nan), ('Yemen, Rep.', 0.316456953), ('South Africa', 6.059117594), ('Zambia', 24.87063196), ('Zimbabwe', 1.318626751)]
[('Aruba', 11.26030655), ('Afghanistan', nan), ('Angola', nan), ('Albania', 0.9253227709999999), ('Andorra', 20.65735502), ('Arab World', 2.05601454), ('United Arab Emirates', 3.7607291469999997), ('Argentina', 6.668610427000001), ('Armenia', 2.850901424), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 14.67368856), ('Austria', 14.58330899), ('Azerbaijan', 7.944567118999999), ('Burundi', nan), ('Belgium', 11.86364453), ('Benin', nan), ('Burkina Faso', 8.637612147), ('Bangladesh', 0.462636615), ('Bulgaria', 8.054910364), ('Bahrain', 0.38661699200000005), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 2.552488535), ('Belarus', 2.955699613), ('Belize', nan), ('Bermuda', 12.34846455), ('Bolivia', 9.223904712000001), ('Brazil', 11.27277716), ('Barbados', nan), ('Brunei Darussalam', 15.14438125), ('Bhutan', 0.023029919), ('Botswana', nan), ('Central African Republic', 1.413306999), ('Canada', 16.00543186), ('Central Europe and the Baltics', 12.62097636), ('Switzerland', 26.38366358), ('Channel Islands', nan), ('Chile', 5.204558464), ('China', 30.859524699999998), ("Cote d'Ivoire", 9.01331935), ('Cameroon', nan), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 5.750809961), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 39.80425924), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 16.58918909), ('Czech Republic', 18.59264162), ('Germany', 17.35816002), ('Djibouti', nan), ('Dominica', 9.006073679), ('Denmark', 15.84353404), ('Dominican Republic', 3.2001257969999997), ('Algeria', 0.142489334), ('East Asia & Pacific (excluding high income)', 29.64005169), ('Early-demographic dividend', 7.985133257), ('East Asia & Pacific', 27.57939524), ('Europe & Central Asia (excluding high income)', 8.898923734), ('Europe & Central Asia', 16.90400597), ('Ecuador', 2.622468715), ('Egypt, Arab Rep.', 0.616326643), ('Euro area', 17.003875), ('Eritrea', nan), ('Spain', 7.363698749), ('Estonia', 20.45284131), ('Ethiopia', 3.182972677), ('European Union', 17.43385009), ('Fragile and conflict affected situations', nan), ('Finland', 10.51711696), ('Fiji', 2.12320038), ('France', 26.85293215), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 23.80008493), ('Georgia', 2.493567426), ('Ghana', 7.775215676), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', 0.17929949899999997), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 10.05669694), ('Grenada', nan), ('Greenland', 47.28709482), ('Guatemala', 5.068189816), ('Guam', nan), ('Guyana', 0.12244563900000001), ('High income', 18.992969), ('Hong Kong SAR, China', 18.50069133), ('Honduras', 2.795326568), ('Heavily indebted poor countries (HIPC)', 7.58196562), ('Croatia', 11.88540662), ('Haiti', nan), ('Hungary', 21.20095626), ('IBRD only', 19.25105451), ('IDA & IBRD total', 18.47479991), ('IDA total', 3.576052976), ('IDA blend', 2.104877781), ('Indonesia', 10.64661017), ('IDA only', 5.327394913), ('Isle of Man', nan), ('India', 7.428554057), ('Not classified', nan), ('Ireland', 25.48407383), ('Iran, Islamic Rep.', nan), ('Iraq', nan), ('Iceland', 15.39404727), ('Israel', 19.89303838), ('Italy', 7.668682388), ('Jamaica', 0.633688409), ('Jordan', 2.36777746), ('Japan', 18.30271952), ('Kazakhstan', 30.24284983), ('Kenya', nan), ('Kyrgyz Republic', 4.782613665), ('Cambodia', 0.25913069699999997), ('Kiribati', nan), ('St. Kitts and Nevis', 35.76767411), ('Korea, Rep.', 28.19657687), ('Kuwait', nan), ('Latin America & Caribbean (excluding high income)', 13.68230989), ('Lao PDR', 8.703476531), ('Lebanon', 2.290684218), ('Liberia', nan), ('Libya', nan), ('St. Lucia', 8.167350382999999), ('Latin America & Caribbean', 12.93985781), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 0.9510090370000001), ('Lower middle income', 8.563675493), ('Low & middle income', 19.10178548), ('Lesotho', nan), ('Late-demographic dividend', 21.82970386), ('Lithuania', 11.06287442), ('Luxembourg', 8.683046745), ('Latvia', 11.25477577), ('Macao SAR, China', nan), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', 5.133482938999999), ('Madagascar', 0.455666754), ('Maldives', nan), ('Middle East & North Africa', nan), ('Mexico', 21.39820069), ('Marshall Islands', nan), ('Middle income', 19.16410037), ('North Macedonia', 4.070393162), ('Mali', 2.265941771), ('Malta', 46.12614293), ('Myanmar', 1.013570516), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', 10.79138009), ('Mongolia', nan), ('Northern Mariana Islands', nan), ('Mozambique', 24.73824594), ('Mauritania', nan), ('Mauritius', 0.929240002), ('Malawi', 2.111389546), ('Malaysia', 47.48002891), ('North America', 19.71611462), ('Namibia', 5.372359049), ('New Caledonia', 10.757973300000002), ('Niger', 13.19727644), ('Nigeria', 1.9780516769999998), ('Nicaragua', 0.257811017), ('Netherlands', 25.50465762), ('Norway', 21.58925693), ('Nepal', 0.13673316300000002), ('Nauru', nan), ('New Zealand', 9.986950728), ('OECD members', 18.63993589), ('Oman', 3.3936462439999997), ('Other small states', nan), ('Pakistan', 1.708472395), ('Panama', 12.75381108), ('Peru', 3.81394382), ('Philippines', nan), ('Palau', nan), ('Papua New Guinea', 3.89372885), ('Poland', 7.889039599999999), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 4.47579839), ('Paraguay', 8.838766604), ('West Bank and Gaza', 0.31541704600000003), ('Pacific island small states', nan), ('Post-demographic dividend', 20.16325733), ('French Polynesia', 2.599126521), ('Qatar', nan), ('Romania', 8.133940792999999), ('Russian Federation', 9.204826954), ('Rwanda', 3.1184293569999997), ('South Asia', 6.555555189), ('Saudi Arabia', 0.648557271), ('Sudan', nan), ('Senegal', 0.8628615470000001), ('Singapore', 48.43962351), ('Solomon Islands', nan), ('Sierra Leone', nan), ('El Salvador', 6.009962296), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', 5.070245099), ('South Sudan', nan), ('Sub-Saharan Africa', 5.070245099), ('Small states', nan), ('Sao Tome and Principe', 14.54787907), ('Suriname', 25.08973985), ('Slovak Republic', 9.585402457), ('Slovenia', 6.64768551), ('Sweden', 17.99676393), ('Eswatini', nan), ('Sint Maarten (Dutch part)', nan), ('Seychelles', nan), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', 2.179870666), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 29.64005169), ('Europe & Central Asia (IDA & IBRD countries)', 8.791520167), ('Togo', 0.176696357), ('Thailand', 22.62694539), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 12.94227638), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', 6.630681807999999), ('South Asia (IDA & IBRD)', 6.555555189), ('Sub-Saharan Africa (IDA & IBRD countries)', 5.070245099), ('Trinidad and Tobago', 0.763002208), ('Tunisia', 7.057869751), ('Turkey', 2.161575467), ('Tuvalu', nan), ('Tanzania', 11.34977491), ('Uganda', 22.10285103), ('Ukraine', 6.913882096), ('Upper middle income', 21.81476779), ('Uruguay', 9.541633035), ('United States', 20.65993207), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 0.050756033), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 26.88913656), ('Vanuatu', nan), ('World', 19.02542379), ('Samoa', 0.30018316), ('Kosovo', nan), ('Yemen, Rep.', 0.215677512), ('South Africa', 6.631055226), ('Zambia', 5.091544245), ('Zimbabwe', 6.000691516)]
[('Aruba', 5.141931058), ('Afghanistan', nan), ('Angola', nan), ('Albania', 0.889663522), ('Andorra', 23.60597543), ('Arab World', 1.738167996), ('United Arab Emirates', 3.4091384330000003), ('Argentina', 7.478181328), ('Armenia', 3.027848322), ('American Samoa', nan), ('Antigua and Barbuda#39;, nan), ('Australia', 15.17743511), ('Austria', 15.41056756), ('Azerbaijan', 13.70865558), ('Burundi', 0.305334494), ('Belgium', 12.02649142), ('Benin', 1.275855655), ('Burkina Faso', 14.00350241), ('Bangladesh', 0.29913258), ('Bulgaria', 8.286476506), ('Bahrain', 0.592045855), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 2.354968377), ('Belarus', 4.563913667), ('Belize', nan), ('Bermuda', 12.60000423), ('Bolivia', 9.366277406), ('Brazil', 10.431530300000002), ('Barbados', nan), ('Brunei Darussalam', 17.04627694), ('Bhutan', nan), ('Botswana', 0.396017214), ('Central African Republic', 0.28913527699999997), ('Canada', 15.81899031), ('Central Europe and the Baltics', 12.46454917), ('Switzerland', 27.05794078), ('Channel Islands', nan), ('Chile', 6.729544051), ('China', 31.58467467), ("Cote d'Ivoire", 4.743316179), ('Cameroon', 2.819099163), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 7.856440512000001), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 43.44984495), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 13.08339682), ('Czech Republic', 17.34868188), ('Germany', 17.42602403), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 15.84882308), ('Dominican Republic', 4.453508085), ('Algeria', 0.198560763), ('East Asia & Pacific (excluding high income)', 30.348338199999997), ('Early-demographic dividend', 7.7789395720000005), ('East Asia & Pacific', 28.05109847), ('Europe & Central Asia (excluding high income)', 10.37707984), ('Europe & Central Asia', 17.24727633), ('Ecuador', 4.794584406999999), ('Egypt, Arab Rep.', 0.534846895), ('Euro area', 17.15170312), ('Eritrea', nan), ('Spain', 8.077260536), ('Estonia', 20.53801193), ('Ethiopia', 2.7622546989999996), ('European Union', 17.48420679), ('Fragile and conflict affected situations', nan), ('Finland', 9.092406872), ('Fiji', 2.236483574), ('France', 27.28334538), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 23.87652791), ('Georgia', 2.538611876), ('Ghana', 5.1068241489999995), ('Gibraltar', nan), ('Guinea', 2.496938589), ('Gambia, The', 7.321329111), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 8.375150462999999), ('Grenada', nan), ('Greenland', 1.4611324819999998), ('Guatemala', 5.143556378), ('Guam', nan), ('Guyana', 0.296037698), ('High income', 18.71830879), ('Hong Kong SAR, China', 13.90714134), ('Honduras', nan), ('Heavily indebted poor countries (HIPC)', 5.750609616), ('Croatia', 12.63288384), ('Haiti', nan), ('Hungary', 19.36181143), ('IBRD only', 19.90130326), ('IDA & IBRD total', 19.18573102), ('IDA total', 3.6142385089999998), ('IDA blend', 3.335495121), ('Indonesia', 9.543955534), ('IDA only', 3.894858548), ('Isle of Man', nan), ('India', 8.689127199), ('Not classified', nan), ('Ireland', 24.83638445), ('Iran, Islamic Rep.', 1.601092978), ('Iraq', nan), ('Iceland', 15.73642655), ('Israel', 19.02222478), ('Italy', 7.907494364), ('Jamaica', 0.668504941), ('Jordan', 1.679558053), ('Japan', 17.82179091), ('Kazakhstan', 37.21629181), ('Kenya', 4.072131093), ('Kyrgyz Republic', 5.433884839), ('Cambodia', 1.212847084), ('Kiribati', nan), ('St. Kitts and Nevis', 35.12059546), ('Korea, Rep.', 29.80474134), ('Kuwait', 1.661776422), ('Latin America & Caribbean (excluding high income)', 13.72681607), ('Lao PDR', 9.784597400000001), ('Lebanon', 2.70095763), ('Liberia', nan), ('Libya', nan), ('St. Lucia', 8.519385326), ('Latin America & Caribbean', 13.13064013), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 1.039519666), ('Lower middle income', 9.90143769), ('Low & middle income', 19.79068208), ('Lesotho', nan), ('Late-demographic dividend', 21.76293511), ('Lithuania', 11.05562867), ('Luxembourg', 6.845080351), ('Latvia', 15.22379121), ('Macao SAR, China', nan), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', 2.766905673), ('Madagascar', 0.472819525), ('Maldives', nan), ('Middle East & North Africa', 3.2043592189999996), ('Mexico', 20.53664287), ('Marshall Islands', nan), ('Middle income', 19.87375104), ('North Macedonia', 3.782486418), ('Mali', nan), ('Malta', 38.76805823), ('Myanmar', 0.268343898), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', 7.876589267000001), ('Mongolia', 16.28387561), ('Northern Mariana Islands', nan), ('Mozambique', 13.86864201), ('Mauritania', nan), ('Mauritius', 0.575721919), ('Malawi', 12.14102021), ('Malaysia', 48.42434275), ('North America', 19.69417949), ('Namibia', 2.818913797), ('New Caledonia', 14.03084735), ('Niger', 57.68815982), ('Nigeria', 3.056290565), ('Nicaragua', 0.395406133), ('Netherlands', 25.97665046), ('Norway', 21.38494367), ('Nepal', 0.321903662), ('Nauru', nan), ('New Zealand', 10.64996387), ('OECD members', 18.77327031), ('Oman', 3.414128177), ('Other small states', 5.9840045570000004), ('Pakistan', 1.9126653740000001), ('Panama', 14.39748264), ('Peru', 4.102054618), ('Philippines', nan), ('Palau', nan), ('Papua New Guinea', nan), ('Poland', 8.849527815), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 4.684793699), ('Paraguay', 8.626941233), ('West Bank and Gaza', 0.09479944300000001), ('Pacific island small states', nan), ('Post-demographic dividend', 20.19900188), ('French Polynesia', 7.92651987), ('Qatar', 0.000580959), ('Romania', 7.363563012999999), ('Russian Federation', 10.76200976), ('Rwanda', 7.762259396), ('South Asia', 7.62120647), ('Saudi Arabia', 0.700594775), ('Sudan', nan), ('Senegal', 1.483172399), ('Singapore', 50.40764995), ('Solomon Islands', nan), ('Sierra Leone', nan), ('El Salvador', 5.657669384), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', 4.8297108269999995), ('South Sudan', nan), ('Sub-Saharan Africa', 4.851100272), ('Small states', 5.903426408), ('Sao Tome and Principe', 14.51788571), ('Suriname', 13.99065309), ('Slovak Republic', 11.02229499), ('Slovenia', 6.728323347000001), ('Sweden', 18.00137472), ('Eswatini', 0.07761361), ('Sint Maarten (Dutch part)', nan), ('Seychelles', 10.88018219), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 30.348338199999997), ('Europe & Central Asia (IDA & IBRD countries)', 10.16246506), ('Togo', 0.237479777), ('Thailand', 21.98364219), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 13.14305105), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', 5.973496797999999), ('South Asia (IDA & IBRD)', 7.62120647), ('Sub-Saharan Africa (IDA & IBRD countries)', 4.851100272), ('Trinidad and Tobago', 0.181792297), ('Tunisia', 6.459001441), ('Turkey', 2.287851279), ('Tuvalu', nan), ('Tanzania', 6.721752058), ('Uganda', 2.110052181), ('Ukraine', 6.710785557), ('Upper middle income', 22.24023654), ('Uruguay', 8.896516053), ('United States', 20.65168465), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 1.397143354), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 33.21732318), ('Vanuatu', nan), ('World', 19.03880555), ('Samoa', 0.692707017), ('Kosovo', nan), ('Yemen, Rep.', 0.35561790299999996), ('South Africa', 6.501821683999999), ('Zambia', 2.434008775), ('Zimbabwe', 3.66989964)]
[('Aruba', 7.326473807999999), ('Afghanistan', nan), ('Angola', nan), ('Albania', 0.257205729), ('Andorra', 20.69012738), ('Arab World', 3.4785469669999998), ('United Arab Emirates', 8.940675073), ('Argentina', 7.074803755), ('Armenia', 3.0216337330000003), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 15.90671471), ('Austria', 15.52759531), ('Azerbaijan', 8.141591782), ('Burundi', 1.457298271), ('Belgium', 13.36093499), ('Benin', 4.135516658), ('Burkina Faso', 11.04978863), ('Bangladesh', nan), ('Bulgaria', 7.361280042000001), ('Bahrain', 1.494527671), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 2.449454163), ('Belarus', 4.122593799), ('Belize', nan), ('Bermuda', 28.60412471), ('Bolivia', 8.057902215), ('Brazil', 11.36344629), ('Barbados', nan), ('Brunei Darussalam', 9.513787834), ('Bhutan', nan), ('Botswana', 0.24940172100000002), ('Central African Republic', nan), ('Canada', 15.08228443), ('Central Europe and the Baltics', 12.62862362), ('Switzerland', 26.96911391), ('Channel Islands', nan), ('Chile', 7.061071047), ('China', 29.69961988), ("Cote d'Ivoire", 12.45733108), ('Cameroon', 5.268418056000001), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', 2.051292793), ('Colombia', 8.123128428), ('Comoros', nan), ('Cabo Verde', 0.0029488059999999996), ('Costa Rica', 36.51560188), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 14.59182479), ('Czech Republic', 17.39718864), ('Germany', 17.32001995), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 15.71837597), ('Dominican Republic', 4.304506742), ('Algeria', 0.190932317), ('East Asia & Pacific (excluding high income)', 29.1243565), ('Early-demographic dividend', 8.110819809), ('East Asia & Pacific', 27.05638264), ('Europe & Central Asia (excluding high income)', 10.90088824), ('Europe & Central Asia', 17.25939447), ('Ecuador', 5.387696129), ('Egypt, Arab Rep.', 1.251062097), ('Euro area', 17.24427966), ('Eritrea', nan), ('Spain', 7.427415878), ('Estonia', 23.328647), ('Ethiopia', 8.773044958), ('European Union', 17.39927493), ('Fragile and conflict affected situations', nan), ('Finland', 10.12662711), ('Fiji', 2.146410634), ('France', 27.61210577), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 22.47136356), ('Georgia', 4.10382354), ('Ghana', nan), ('Gibraltar', nan), ('Guinea', 5.082671226), ('Gambia, The', 0.0), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 11.40054346), ('Grenada', nan), ('Greenland', 1.042661354), ('Guatemala', 5.387219912000001), ('Guam', nan), ('Guyana', 0.21673680399999998), ('High income', 18.74038906), ('Hong Kong SAR, China', 11.40523053), ('Honduras', 2.580558598), ('Heavily indebted poor countries (HIPC)', 5.828495835), ('Croatia', 10.54799828), ('Haiti', nan), ('Hungary', 16.68383629), ('IBRD only', 19.80835456), ('IDA & IBRD total', 19.15520531), ('IDA total', 4.080370141), ('IDA blend', 2.966801536), ('Indonesia', 9.243644208), ('IDA only', nan), ('Isle of Man', nan), ('India', 9.096625709), ('Not classified', nan), ('Ireland', 24.78402218), ('Iran, Islamic Rep.', 1.585331824), ('Iraq', nan), ('Iceland', 17.12576412), ('Israel', 19.40171876), ('Italy', 7.823389616), ('Jamaica', 0.5596984620000001), ('Jordan', 1.806724183), ('Japan', 17.78850077), ('Kazakhstan', 38.01208718), ('Kenya', nan), ('Kyrgyz Republic', 2.048399245), ('Cambodia', 0.505627754), ('Kiribati', 2.759643832), ('St. Kitts and Nevis', 27.63543911), ('Korea, Rep.', 30.02540231), ('Kuwait', 0.134042833), ('Latin America & Caribbean (excluding high income)', 13.94953749), ('Lao PDR', 24.94257124), ('Lebanon', 2.5211995469999997), ('Liberia', nan), ('Libya', nan), ('St. Lucia', 6.299882053999999), ('Latin America & Caribbean', 13.16455602), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 0.95492192), ('Lower middle income', 10.52654438), ('Low & middle income', 19.76177451), ('Lesotho', nan), ('Late-demographic dividend', 21.94458103), ('Lithuania', 11.160203), ('Luxembourg', 5.974180916), ('Latvia', 17.68823877), ('Macao SAR, China', 0.16374525199999998), ('St. Martin (French part)', nan), ('Morocco', nan), ('Monaco', nan), ('Moldova', 5.341322544), ('Madagascar', 0.637391379), ('Maldives', nan), ('Middle East & North Africa', 4.792151745), ('Mexico', 20.36098301), ('Marshall Islands', nan), ('Middle income', 19.85965608), ('North Macedonia', 3.295910073), ('Mali', nan), ('Malta', 34.7772678), ('Myanmar', 0.626644042), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', 14.80259185), ('Mongolia', 19.61692434), ('Northern Mariana Islands', nan), ('Mozambique', 5.655302988), ('Mauritania', nan), ('Mauritius', 0.029877373), ('Malawi', 4.077662119), ('Malaysia', 49.12784102), ('North America', 19.85120773), ('Namibia', 3.6754688769999997), ('New Caledonia', 13.15473954), ('Niger', 60.30148296), ('Nigeria', 2.2716333019999997), ('Nicaragua', 0.468388679), ('Netherlands', 25.78639328), ('Norway', 22.67217689), ('Nepal', 0.719747885), ('Nauru', nan), ('New Zealand', 9.876326022999999), ('OECD members', 18.75243187), ('Oman', 4.327856474), ('Other small states', 6.149907142999999), ('Pakistan', 1.442253763), ('Panama', 6.133611134), ('Peru', 4.242552255), ('Philippines', nan), ('Palau', 20.23293192), ('Papua New Guinea', nan), ('Poland', 10.24957085), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 4.856383461), ('Paraguay', 6.803126534), ('West Bank and Gaza', 0.23406475), ('Pacific island small states', nan), ('Post-demographic dividend', 19.96216751), ('French Polynesia', 15.56491855), ('Qatar', 0.049124769000000006), ('Romania', 8.386750327), ('Russian Federation', 12.1956317), ('Rwanda', 12.27953237), ('South Asia', 8.35330121), ('Saudi Arabia', 0.576832325), ('Sudan', nan), ('Senegal', 1.830585405), ('Singapore', 50.79095344), ('Solomon Islands', nan), ('Sierra Leone', 0.008480888), ('El Salvador', 5.65508467), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', 4.692124912), ('South Sudan', nan), ('Sub-Saharan Africa', 4.696207521), ('Small states', 6.075212746), ('Sao Tome and Principe', 1.38764213), ('Suriname', 20.5585248), ('Slovak Republic', 11.14260578), ('Slovenia', 6.4073849670000005), ('Sweden', 17.98054327), ('Eswatini', 0.09535704), ('Sint Maarten (Dutch part)', nan), ('Seychelles', 5.86275505), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 29.12397178), ('Europe & Central Asia (IDA & IBRD countries)', 10.77767563), ('Togo', 0.154367626), ('Thailand', 22.49305183), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 13.17408698), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', 2.6965112810000003), ('South Asia (IDA & IBRD)', 8.35330121), ('Sub-Saharan Africa (IDA & IBRD countries)', 4.696207521), ('Trinidad and Tobago', 0.136129555), ('Tunisia', 6.765220056), ('Turkey', 2.3302565459999998), ('Tuvalu', nan), ('Tanzania', 3.3871919989999997), ('Uganda', 2.678338361), ('Ukraine', 7.5301303729999995), ('Upper middle income', 22.00109016), ('Uruguay', 8.285837435), ('United States', 20.99626735), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 0.7118139109999999), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 31.74246436), ('Vanuatu', nan), ('World', 19.04057654), ('Samoa', 1.967123098), ('Kosovo', nan), ('Yemen, Rep.', 1.308294593), ('South Africa', 6.641668292), ('Zambia', 1.903816371), ('Zimbabwe', 1.7855788590000001)]
[('Aruba', 4.973811303), ('Afghanistan', nan), ('Angola', nan), ('Albania', 1.633274123), ('Andorra', 22.64626371), ('Arab World', nan), ('United Arab Emirates', nan), ('Argentina', 9.26893795), ('Armenia', 5.651860352000001), ('American Samoa', nan), ('Antigua and Barbuda', nan), ('Australia', 16.33994243), ('Austria', 15.07659303), ('Azerbaijan', 4.202278461000001), ('Burundi', 3.4926677089999996), ('Belgium', 13.65319226), ('Benin', 0.9644930270000001), ('Burkina Faso', 5.298440273), ('Bangladesh', 0.307887775), ('Bulgaria', 8.189288786), ('Bahrain', 0.957772581), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 2.918602425), ('Belarus', 4.441535729), ('Belize', nan), ('Bermuda', 27.24675596), ('Bolivia', 6.4025943970000005), ('Brazil', 13.13877132), ('Barbados', nan), ('Brunei Darussalam', 19.566273499999998), ('Bhutan', nan), ('Botswana', 0.6982736759999999), ('Central African Republic', 5.561389372000001), ('Canada', 15.17479436), ('Central Europe and the Baltics', 12.56331217), ('Switzerland', 27.34676755), ('Channel Islands', nan), ('Chile', 6.783716615), ('China', 30.42695677), ("Cote d'Ivoire", 8.68156396), ('Cameroon', 3.9099355160000004), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 9.856497582000001), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 16.99250535), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 13.14171394), ('Czech Republic', 17.78843732), ('Germany', 17.89304194), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 17.19134118), ('Dominican Republic', 4.260169574), ('Algeria', 0.157413455), ('East Asia & Pacific (excluding high income)', 29.48790133), ('Early-demographic dividend', 8.792683762000001), ('East Asia & Pacific', 27.78452152), ('Europe & Central Asia (excluding high income)', 12.34229759), ('Europe & Central Asia', 18.05364253), ('Ecuador', 7.616182514), ('Egypt, Arab Rep.', 0.7455298690000001), ('Euro area', 17.84554965), ('Eritrea', nan), ('Spain', 7.581192397000001), ('Estonia', 22.44167661), ('Ethiopia', 5.7799244110000005), ('European Union', 17.99600046), ('Fragile and conflict affected situations', nan), ('Finland', 10.21187733), ('Fiji', 1.713565531), ('France', 28.35668375), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 22.6715725), ('Georgia', 6.287810067000001), ('Ghana', nan), ('Gibraltar', nan), ('Guinea', 0.959467237), ('Gambia, The', 0.055418674), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 12.80670466), ('Grenada', nan), ('Greenland', 78.47662832), ('Guatemala', 5.4733563179999996), ('Guam', nan), ('Guyana', 0.067636221), ('High income', 20.06318501), ('Hong Kong SAR, China', 12.31797576), ('Honduras', 1.30869813), ('Heavily indebted poor countries (HIPC)', nan), ('Croatia', 10.79194934), ('Haiti', nan), ('Hungary', nan), ('IBRD only', 20.77621391), ('IDA & IBRD total', 20.22597476), ('IDA total', nan), ('IDA blend', nan), ('Indonesia', 8.870209397), ('IDA only', 3.7943689839999997), ('Isle of Man', nan), ('India', 7.990802432000001), ('Not classified', nan), ('Ireland', 28.19897992), ('Iran, Islamic Rep.', nan), ('Iraq', nan), ('Iceland', 20.14361361), ('Israel', 22.88378688), ('Italy', 8.288002019), ('Jamaica', 0.09276076400000001), ('Jordan', 2.5770431119999997), ('Japan', 18.07003897), ('Kazakhstan', 41.36245091), ('Kenya', nan), ('Kyrgyz Republic', 12.24760488), ('Cambodia', 1.535247724), ('Kiribati', 1.3825432469999999), ('St. Kitts and Nevis', 25.63017368), ('Korea, Rep.', 31.21003218), ('Kuwait', 2.913502321), ('Latin America & Caribbean (excluding high income)', 14.43501029), ('Lao PDR', 35.22629529), ('Lebanon', 2.187700714), ('Liberia', nan), ('Libya', nan), ('St. Lucia', 4.5618185680000005), ('Latin America & Caribbean', 13.67013162), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 0.891745738), ('Lower middle income', 6.877557741), ('Low & middle income', 20.88613339), ('Lesotho', 0.21268553199999998), ('Late-demographic dividend', 24.56558153), ('Lithuania', 12.80913389), ('Luxembourg', 7.10918742), ('Latvia', 18.82737488), ('Macao SAR, China', nan), ('St. Martin (French part)', nan), ('Morocco', 3.6688466060000002), ('Monaco', nan), ('Moldova', 4.618848109), ('Madagascar', 0.256967159), ('Maldives', nan), ('Middle East & North Africa', nan), ('Mexico', 19.69052638), ('Marshall Islands', nan), ('Middle income', 21.00819763), ('North Macedonia', 3.3394043289999997), ('Mali', nan), ('Malta', 30.45143532), ('Myanmar', 0.43424358799999996), ('Middle East & North Africa (excluding high income)', nan), ('Montenegro', 13.26316899), ('Mongolia', 4.164654286), ('Northern Mariana Islands', nan), ('Mozambique', nan), ('Mauritania', nan), ('Mauritius', 0.11409109199999999), ('Malawi', 2.424902922), ('Malaysia', 48.19569161), ('North America', 20.73700483), ('Namibia', 0.439186326), ('New Caledonia', 5.268011012), ('Niger', 15.86165074), ('Nigeria', nan), ('Nicaragua', 0.58306444), ('Netherlands', 24.14615775), ('Norway', 22.76152107), ('Nepal', 0.63534357), ('Nauru', nan), ('New Zealand', 10.11149899), ('OECD members', 19.40153146), ('Oman', 4.485276591), ('Other small states', 9.366144672999999), ('Pakistan', 1.606567845), ('Panama', 6.073954157999999), ('Peru', 5.398337951), ('Philippines', nan), ('Palau', 41.21994309), ('Papua New Guinea', nan), ('Poland', 11.01845916), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 5.060800532), ('Paraguay', 6.039005414), ('West Bank and Gaza', 0.961931517), ('Pacific island small states', 9.095421469), ('Post-demographic dividend', 20.64516669), ('French Polynesia', 11.82269719), ('Qatar', 5.0889904139999995), ('Romania', 9.4149683), ('Russian Federation', 16.41274534), ('Rwanda', 13.54436803), ('South Asia', 6.824729343), ('Saudi Arabia', 0.7765254709999999), ('Sudan', nan), ('Senegal', 3.751678244), ('Singapore', 52.41770079), ('Solomon Islands', 2.7993951810000004), ('Sierra Leone', 0.0065370459999999995), ('El Salvador', 4.9855945219999995), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', nan), ('South Sudan', nan), ('Sub-Saharan Africa', nan), ('Small states', 9.14916894), ('Sao Tome and Principe', 46.95723771), ('Suriname', 11.09476987), ('Slovak Republic', 11.15995771), ('Slovenia', 7.001511643), ('Sweden', 18.12656796), ('Eswatini', 0.211314471), ('Sint Maarten (Dutch part)', nan), ('Seychelles', 8.138878131), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 29.488531400000003), ('Europe & Central Asia (IDA & IBRD countries)', 12.03548101), ('Togo', 0.430020058), ('Thailand', 23.76944527), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 13.68618377), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', nan), ('Tonga', nan), ('South Asia (IDA & IBRD)', 6.824729343), ('Sub-Saharan Africa (IDA & IBRD countries)', nan), ('Trinidad and Tobago', 0.137847056), ('Tunisia', 7.785043985), ('Turkey', 2.578408714), ('Tuvalu', nan), ('Tanzania', 0.8532469290000001), ('Uganda', 2.296975802), ('Ukraine', 8.523846715), ('Upper middle income', 23.73880373), ('Uruguay', 14.25342276), ('United States', 21.94510512), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', nan), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', nan), ('Vanuatu', nan), ('World', 20.30303782), ('Samoa', 0.814001912), ('Kosovo', nan), ('Yemen, Rep.', 8.015967805), ('South Africa', 6.965006392), ('Zambia', 7.633726558999999), ('Zimbabwe', 3.0935175339999996)]
[('Aruba', 4.045859909), ('Afghanistan', nan), ('Angola', nan), ('Albania', 0.7842468290000001), ('Andorra', 24.31814395), ('Arab World', 2.635926962), ('United Arab Emirates', 2.618072263), ('Argentina', 9.020165318), ('Armenia', 6.136138106000001), ('American Samoa', nan), ('Antigua and Barbuda', 0.026055572000000003), ('Australia', 17.48002781), ('Austria', 14.51024155), ('Azerbaijan', 2.71506513), ('Burundi', 3.195982557), ('Belgium', 13.14023497), ('Benin', 2.8300544619999997), ('Burkina Faso', 6.0197162120000005), ('Bangladesh', nan), ('Bulgaria', 8.871864106), ('Bahrain', 1.0536031940000001), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 2.68674262), ('Belarus', 4.850059879), ('Belize', nan), ('Bermuda', 48.813978000000006), ('Bolivia', 4.456997568999999), ('Brazil', 14.3371584), ('Barbados', nan), ('Brunei Darussalam', 13.80403738), ('Bhutan', nan), ('Botswana', 0.42086509), ('Central African Republic', 13.33086965), ('Canada', 14.46681227), ('Central Europe and the Baltics', 13.24312277), ('Switzerland', 27.57731151), ('Channel Islands', nan), ('Chile', 8.17114468), ('China', 30.2499368), ("Cote d'Ivoire", 4.827111282), ('Cameroon', 4.342571297), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', nan), ('Colombia', 10.338507), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 18.45661326), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 13.42828437), ('Czech Republic', 16.9926914), ('Germany', 18.21901106), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 16.6798514), ('Dominican Republic', 4.76521493), ('Algeria', 0.349782374), ('East Asia & Pacific (excluding high income)', 29.87411428), ('Early-demographic dividend', 8.984021595), ('East Asia & Pacific', 27.92439468), ('Europe & Central Asia (excluding high income)', 9.169924314), ('Europe & Central Asia', 18.02704449), ('Ecuador', 8.944202049), ('Egypt, Arab Rep.', 0.488214866), ('Euro area', 18.05715502), ('Eritrea', nan), ('Spain', 7.451264473999999), ('Estonia', 22.01913397), ('Ethiopia', 5.838211692000001), ('European Union', 18.24315123), ('Fragile and conflict affected situations', nan), ('Finland', 10.0586466), ('Fiji', 2.402982957), ('France', 28.07599018), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 23.98313597), ('Georgia', 4.560222008999999), ('Ghana', 2.2877210580000003), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', 1.250463005), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 13.616633100000001), ('Grenada', nan), ('Greenland', 4.80668509), ('Guatemala', 5.811945406), ('Guam', nan), ('Guyana', 0.197012307), ('High income', 19.876414999999998), ('Hong Kong SAR, China', 13.50280929), ('Honduras', 2.8396369139999997), ('Heavily indebted poor countries (HIPC)', 3.539583045), ('Croatia', 14.70290996), ('Haiti', nan), ('Hungary', 17.72430697), ('IBRD only', 20.48898938), ('IDA & IBRD total', 19.93662037), ('IDA total', nan), ('IDA blend', 3.384193984), ('Indonesia', 7.9436401189999994), ('IDA only', nan), ('Isle of Man', nan), ('India', 7.645531085), ('Not classified', nan), ('Ireland', 32.71650279), ('Iran, Islamic Rep.', 1.38421024), ('Iraq', nan), ('Iceland', 23.39433692), ('Israel', 21.816044), ('Italy', 8.374087765), ('Jamaica', 0.429203871), ('Jordan', 3.377919113), ('Japan', 17.33983697), ('Kazakhstan', 30.66905634), ('Kenya', nan), ('Kyrgyz Republic', 19.92828493), ('Cambodia', 1.858670829), ('Kiribati', 5.950007638), ('St. Kitts and Nevis', 31.31689016), ('Korea, Rep.', 30.52458969), ('Kuwait', 2.304286936), ('Latin America & Caribbean (excluding high income)', 15.23726959), ('Lao PDR', 33.60953769), ('Lebanon', 2.82231375), ('Liberia', nan), ('Libya', nan), ('St. Lucia', 6.430354733), ('Latin America & Caribbean', 14.51542351), ('Least developed countries: UN classification', nan), ('Low income', 4.0943759889999995), ('Liechtenstein', nan), ('Sri Lanka', 0.944609749), ('Lower middle income', 11.98330676), ('Low & middle income', 20.54554877), ('Lesotho', nan), ('Late-demographic dividend', 23.381108899999997), ('Lithuania', 12.71769824), ('Luxembourg', 7.969843636), ('Latvia', 17.13849003), ('Macao SAR, China', nan), ('St. Martin (French part)', nan), ('Morocco', 3.740482715), ('Monaco', nan), ('Moldova', 3.487664692), ('Madagascar', 1.086243832), ('Maldives', 0.025307378999999998), ('Middle East & North Africa', 4.508470822), ('Mexico', 20.773093), ('Marshall Islands', nan), ('Middle income', 20.67112327), ('North Macedonia', 2.081776952), ('Mali', 6.523067735), ('Malta', 21.98735419), ('Myanmar', 7.534957086), ('Middle East & North Africa (excluding high income)', 2.0975346790000002), ('Montenegro', 5.592888284), ('Mongolia', 16.48509302), ('Northern Mariana Islands', nan), ('Mozambique', 1.671722335), ('Mauritania', 0.002046525), ('Mauritius', 0.107907574), ('Malawi', 19.90877807), ('Malaysia', 48.87498375), ('North America', 21.50016533), ('Namibia', 2.22345822), ('New Caledonia', nan), ('Niger', 2.9793849339999996), ('Nigeria', 1.984731808), ('Nicaragua', 0.7986242570000001), ('Netherlands', 23.94159956), ('Norway', 21.30285391), ('Nepal', 0.822753211), ('Nauru', nan), ('New Zealand', 10.80521362), ('OECD members', 19.655331699999998), ('Oman', 3.259705917), ('Other small states', 7.977553157000001), ('Pakistan', 1.954973936), ('Panama', 9.189716751), ('Peru', 4.80072392), ('Philippines', nan), ('Palau', 60.45686096), ('Papua New Guinea', nan), ('Poland', 11.03687813), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 5.784821566000001), ('Paraguay', 7.636268157000001), ('West Bank and Gaza', 0.7174035959999999), ('Pacific island small states', nan), ('Post-demographic dividend', 20.72572977), ('French Polynesia', nan), ('Qatar', 2.197910643), ('Romania', 10.39229021), ('Russian Federation', 11.32392536), ('Rwanda', 12.5432463), ('South Asia', 7.031234846), ('Saudi Arabia', 3.096472228), ('Sudan', nan), ('Senegal', 2.731910949), ('Singapore', 52.44480063), ('Solomon Islands', 1.747179146), ('Sierra Leone', 0.001250763), ('El Salvador', 5.376495117999999), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', 4.211839267), ('South Sudan', nan), ('Sub-Saharan Africa', 4.2095384739999995), ('Small states', 7.796702735), ('Sao Tome and Principe', 68.15044607), ('Suriname', 24.09862926), ('Slovak Republic', 10.73158413), ('Slovenia', 7.140001917), ('Sweden', 18.28057864), ('Eswatini', 0.19976512300000002), ('Sint Maarten (Dutch part)', nan), ('Seychelles', 3.740333515), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 29.87565846), ('Europe & Central Asia (IDA & IBRD countries)', 9.729024455), ('Togo', 0.09980363099999999), ('Thailand', 24.04045851), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 14.53468859), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', 2.111150859), ('Tonga', nan), ('South Asia (IDA & IBRD)', 7.031234846), ('Sub-Saharan Africa (IDA & IBRD countries)', 4.2095384739999995), ('Trinidad and Tobago', nan), ('Tunisia', 7.929748622000001), ('Turkey', 2.513355128), ('Tuvalu', nan), ('Tanzania', 2.3197138440000002), ('Uganda', 2.0467618069999998), ('Ukraine', 7.217875446), ('Upper middle income', 22.80001983), ('Uruguay', 10.01686647), ('United States', 23.01332375), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 0.003988753), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 37.76333863), ('Vanuatu', nan), ('World', 20.06929381), ('Samoa', 1.020186343), ('Kosovo', nan), ('Yemen, Rep.', nan), ('South Africa', 6.241870775), ('Zambia', nan), ('Zimbabwe', 5.308451725)]
[('Aruba', 6.541585132000001), ('Afghanistan', nan), ('Angola', nan), ('Albania', 0.095825626), ('Andorra', 23.25459292), ('Arab World', 53.33449836), ('United Arab Emirates', 119.9385817), ('Argentina', 9.237250108), ('Armenia', 7.569736185), ('American Samoa', nan), ('Antigua and Barbuda', 0.375050372), ('Australia', 14.62337236), ('Austria', 12.87232696), ('Azerbaijan', 3.0529432510000003), ('Burundi', 1.663633835), ('Belgium', 10.67642411), ('Benin', 3.581709205), ('Burkina Faso', 5.958174131), ('Bangladesh', nan), ('Bulgaria', 9.531543937999999), ('Bahrain', nan), ('Bahamas, The', nan), ('Bosnia and Herzegovina', 5.498403946), ('Belarus', 4.36287332), ('Belize', 8.170000000000001e-05), ('Bermuda', 21.79230484), ('Bolivia', 5.679736563), ('Brazil', 13.31290322), ('Barbados', nan), ('Brunei Darussalam', 30.32708333), ('Bhutan', nan), ('Botswana', 0.9363628279999999), ('Central African Republic', 27.92529616), ('Canada', 14.641964999999999), ('Central Europe and the Baltics', 13.02885529), ('Switzerland', 14.07733081), ('Channel Islands', nan), ('Chile', 6.4378705389999995), ('China', 30.88739648), ("Cote d'Ivoire", 7.189288), ('Cameroon', 4.911430716), ('Congo, Dem. Rep.', nan), ('Congo, Rep.', 2.159584584), ('Colombia', 8.98559562), ('Comoros', nan), ('Cabo Verde', nan), ('Costa Rica', 18.52229059), ('Caribbean small states', nan), ('Cuba', nan), ('Curacao', nan), ('Cayman Islands', nan), ('Cyprus', 14.05219408), ('Czech Republic', 17.90273743), ('Germany', 15.85759662), ('Djibouti', nan), ('Dominica', nan), ('Denmark', 13.877402800000002), ('Dominican Republic', 8.569574559), ('Algeria', 0.601269898), ('East Asia & Pacific (excluding high income)', 32.28386816), ('Early-demographic dividend', 10.83004616), ('East Asia & Pacific', 31.08942039), ('Europe & Central Asia (excluding high income)', 9.458381992), ('Europe & Central Asia', 16.01574696), ('Ecuador', 8.009670089), ('Egypt, Arab Rep.', 0.5697271660000001), ('Euro area', 16.39744657), ('Eritrea', nan), ('Spain', 7.73699774), ('Estonia', 17.60942923), ('Ethiopia', nan), ('European Union', 16.68922432), ('Fragile and conflict affected situations', nan), ('Finland', 9.561327551), ('Fiji', 3.371011942), ('France', 26.09073685), ('Faroe Islands', nan), ('Micronesia, Fed. Sts.', nan), ('Gabon', nan), ('United Kingdom', 23.03295167), ('Georgia', 3.499618583), ('Ghana', 4.443816711), ('Gibraltar', nan), ('Guinea', nan), ('Gambia, The', 0.080396991), ('Guinea-Bissau', nan), ('Equatorial Guinea', nan), ('Greece', 11.99180698), ('Grenada', nan), ('Greenland', 4.337204371), ('Guatemala', 5.340509115), ('Guam', nan), ('Guyana', 0.09073935699999999), ('High income', 21.62971888), ('Hong Kong SAR, China', nan), ('Honduras', 3.128162156), ('Heavily indebted poor countries (HIPC)', 4.23618225), ('Croatia', 8.795543475), ('Haiti', nan), ('Hungary', 17.30446019), ('IBRD only', 21.19195998), ('IDA & IBRD total', 20.56490511), ('IDA total', nan), ('IDA blend', 2.501108606), ('Indonesia', 8.202632328), ('IDA only', nan), ('Isle of Man', nan), ('India', 7.352250954), ('Not classified', nan), ('Ireland', 29.03001848), ('Iran, Islamic Rep.', 1.339999725), ('Iraq', nan), ('Iceland', 26.37430834), ('Israel', 21.36495058), ('Italy', 7.907808944), ('Jamaica', 2.108122434), ('Jordan', 1.812807836), ('Japan', 17.56046382), ('Kazakhstan', 22.89720108), ('Kenya', 3.3504322460000004), ('Kyrgyz Republic', 17.62386076), ('Cambodia', nan), ('Kiribati', nan), ('St. Kitts and Nevis', 34.60264021), ('Korea, Rep.', 32.51697438), ('Kuwait', 4.640440883), ('Latin America & Caribbean (excluding high income)', 15.18305787), ('Lao PDR', nan), ('Lebanon', 7.904432589), ('Liberia', nan), ('Libya', nan), ('St. Lucia', 4.56930789), ('Latin America & Caribbean', 14.45188333), ('Least developed countries: UN classification', nan), ('Low income', nan), ('Liechtenstein', nan), ('Sri Lanka', 1.020263259), ('Lower middle income', 15.86747812), ('Low & middle income', 21.24839576), ('Lesotho', 0.208555305), ('Late-demographic dividend', 32.22693602), ('Lithuania', 12.56542494), ('Luxembourg', 7.141987405), ('Latvia', 17.49826061), ('Macao SAR, China', nan), ('St. Martin (French part)', nan), ('Morocco', 3.838512727), ('Monaco', nan), ('Moldova', 5.397344285), ('Madagascar', 0.561091374), ('Maldives', 0.14397589), ('Middle East & North Africa', 44.96485181), ('Mexico', 21.33358709), ('Marshall Islands', nan), ('Middle income', 21.35478247), ('North Macedonia', 3.9866816660000004), ('Mali', 1.244280211), ('Malta', nan), ('Myanmar', 6.076907297000001), ('Middle East & North Africa (excluding high income)', 2.219733457), ('Montenegro', 4.251118931000001), ('Mongolia', 3.4678284460000004), ('Northern Mariana Islands', nan), ('Mozambique', 11.74509993), ('Mauritania', nan), ('Mauritius', 2.385493631), ('Malawi', 11.50706526), ('Malaysia', 50.47770398), ('North America', 18.787969399999998), ('Namibia', 1.327147134), ('New Caledonia', nan), ('Niger', nan), ('Nigeria', 1.913722275), ('Nicaragua', 0.5991186510000001), ('Netherlands', 22.95376997), ('Norway', 21.9358431), ('Nepal', 1.184352383), ('Nauru', nan), ('New Zealand', 9.13448755), ('OECD members', 17.82917593), ('Oman', 1.116401751), ('Other small states', nan), ('Pakistan', 2.1847982740000003), ('Panama', nan), ('Peru', 5.022641793), ('Philippines', 60.16898907), ('Palau', 26.82768045), ('Papua New Guinea', nan), ('Poland', 10.89382736), ('Pre-demographic dividend', nan), ('Puerto Rico', nan), ('Korea, Dem. People’s Rep.', nan), ('Portugal', 5.964242254), ('Paraguay', 6.393310951), ('West Bank and Gaza', nan), ('Pacific island small states', 10.30604002), ('Post-demographic dividend', 19.27662157), ('French Polynesia', nan), ('Qatar', nan), ('Romania', 9.822595962000001), ('Russian Federation', 12.47236014), ('Rwanda', nan), ('South Asia', 6.826061955), ('Saudi Arabia', 0.734439772), ('Sudan', nan), ('Senegal', 2.184688444), ('Singapore', 53.14902665), ('Solomon Islands', 1.0224664490000002), ('Sierra Leone', 0.064879662), ('El Salvador', 5.737270822999999), ('San Marino', nan), ('Somalia', nan), ('Serbia', nan), ('Sub-Saharan Africa (excluding high income)', 4.0195838969999995), ('South Sudan', nan), ('Sub-Saharan Africa', 4.419859508), ('Small states', nan), ('Sao Tome and Principe', 34.66723344), ('Suriname', 11.62423442), ('Slovak Republic', 11.79767464), ('Slovenia', 6.498770341), ('Sweden', 15.38153164), ('Eswatini', 0.29702696300000003), ('Sint Maarten (Dutch part)', nan), ('Seychelles', 89.25082353), ('Syrian Arab Republic', nan), ('Turks and Caicos Islands', nan), ('Chad', nan), ('East Asia & Pacific (IDA & IBRD countries)', 32.28362671), ('Europe & Central Asia (IDA & IBRD countries)', 9.767659154), ('Togo', 0.17178988899999997), ('Thailand', nan), ('Tajikistan', nan), ('Turkmenistan', nan), ('Latin America & the Caribbean (IDA & IBRD countries)', 14.46582727), ('Timor-Leste', nan), ('Middle East & North Africa (IDA & IBRD countries)', 2.219733457), ('Tonga', nan), ('South Asia (IDA & IBRD)', 6.826061955), ('Sub-Saharan Africa (IDA & IBRD countries)', 4.419859508), ('Trinidad and Tobago', nan), ('Tunisia', 7.3919575029999995), ('Turkey', 2.9024165060000002), ('Tuvalu', nan), ('Tanzania', 2.5653071080000003), ('Uganda', 2.0539774090000003), ('Ukraine', 6.25224493), ('Upper middle income', 22.933733899999996), ('Uruguay', 8.145117801), ('United States', 19.69151286), ('Uzbekistan', nan), ('St. Vincent and the Grenadines', 1.028610215), ('Venezuela, RB', nan), ('British Virgin Islands', nan), ('Virgin Islands (U.S.)', nan), ('Vietnam', 41.41245043), ('Vanuatu', nan), ('World', 21.51544924), ('Samoa', 1.3826653530000002), ('Kosovo', nan), ('Yemen, Rep.', nan), ('South Africa', 5.211779771000001), ('Zambia', 4.48993812), ('Zimbabwe', 2.591661254)]

地图(2007-2018年各国高科技出口)

In [15]:
from pyecharts import options as opts
from pyecharts.charts import Bar,Tab,Line,Map,Timeline
def timeline_map() -> Timeline:
    tl = Timeline()
    for i in range(2007, 2019):
        map0 = (
            Map()
            .add(
                "high-tech export",list(zip(list(df.Country_Name_en),list(df["{}".format(i)]))),"world",is_map_symbol_show = False)
            .set_series_opts(label_opts=opts.LabelOpts(is_show=False))
            .set_global_opts(
                title_opts=opts.TitleOpts(title="{}高科技出口".format(i),subtitle="",
                                          subtitle_textstyle_opts=opts.TextStyleOpts(color="red",font_size=18,font_style="italic")),
                visualmap_opts=opts.VisualMapOpts(min_= 0,max_=30),
            
            )
        )
        tl.add(map0,"{}".format(i))
    return tl
timeline_map().render_notebook()
Out[15]:

根据世界银行(World Bank)统计数据: 亚洲地区在近十几年来,有着越来越多的国家增加高科技的出口,并且大体上呈现逐年增加的趋势。 欧洲地区,随着大多数经济体的衰落或者停滞不前,欧洲各地的高科技出口都难以取得进展,但仍然处于世界高科技出口的中上行列。 北美洲,得益于美国加拿大等强国,一直都保持的稳定的高科技出口。 南美洲,在金融危机之后,开始出现了高科技出口,并且也是大体上呈现高科技出口国家逐年增加的趋势; 非洲地区是目前世界上高科技出口水平较弱的地区,近十几年来无明显变化趋势,处于世界高科技出口的下游,水平有待加强。 说明经济的不确定性对世界的发展状况息息相关,国际政治格局和贸易关系迅速变化导致全球市场高度不确定,在这样的十几年里,制度的质量似乎是促进繁荣的重要因素。强有力的制度框架为企业投资和创新提供了稳定性,确保了公民更高的生活质量。

饼图(2007-2018年各国高科技出口)

In [16]:
from pyecharts.charts import Bar, Page, Pie, Timeline, Map
from pyecharts.globals import ThemeType
from pyecharts.faker import Faker
def timeline_pie() -> Timeline:
    attr = Faker.choose()
    tl = Timeline()
    for i in range(2007, 2019):
        pie = (
            Pie(init_opts=opts.InitOpts(theme=ThemeType.PURPLE_PASSION))
            .add(
                "high-tech export",
                list(zip(list(df.Country_Name_en),list(df["{}".format(i)]))),
                rosetype="radius",
                radius=["30%", "85%"],
                label_opts=opts.LabelOpts(is_show=False),
            )
            .set_global_opts(
                title_opts=opts.TitleOpts("高科技出口-{}年数据".format(i)),
                legend_opts=opts.LegendOpts(type_="scroll", pos_left="80%", orient="vertical"))
        )      
        tl.add(pie, "{}".format(i))
    return tl
timeline_pie().render_notebook()
Out[16]:

根据世界银行(World Bank)统计数据: 2007-2009年中,新加坡、马耳他、冰岛以及哥斯达黎加等国,位列世界高科技出口的前列,高科技出口数量远超其他国家。 2010-2014年中,随着各国家的发展,越来越多的国家开始出口高科技,比如马来西亚,格陵兰岛,尼日尔、哈萨克斯坦等国家,开始增加自己的高科技出口,在世界高科技出口中开始崭露头角。 2015-2018年中,高科技出口的前列国家变化很大,有塞舌尔,阿拉伯联合酋长国,百慕大群岛等国的昙花一现,也有帕劳共和国以及菲律宾等国经久不衰,世界高科技出口的国家朝着多极化方向发展。 表明近十几年来,世界各国都认识到了高科技出口的重要性,开始利用先进的技术基础设施、商业政策环境以及获得商业融资渠道的便利性等因素,出口本国的高科技产品,以增加国家在世界上的竞争力。

数据整合

In [17]:
from pyecharts.faker import Faker
from pyecharts import options as opts
from pyecharts.charts import Bar, Tab, Pie, Line,Grid
from pyecharts.components import Table
from pyecharts.commons.utils import JsCode

def grid_horizontal() -> Grid:
    bar0 = (
    Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
    .add_xaxis(['高收入国家', '低收入国家', '中低等收入国家', '中高等收入国家'])
    .add_yaxis("Income_Group", [high,low,middle_low,middle_high])
    .set_global_opts(title_opts=opts.TitleOpts(title="Income_Group", subtitle="2019"),
                     xaxis_opts=opts.AxisOpts(name_rotate=0,name="各国家",axislabel_opts={"rotate":30}),
                     yaxis_opts=opts.AxisOpts(name_rotate=0,name="数量")
                    )
)

    bar = (
        Bar()
        
        .set_global_opts(
            title_opts=opts.TitleOpts(title=""),
            graphic_opts=[
                opts.GraphicGroup(
                    graphic_item=opts.GraphicItem(
                        # 控制整体的位置
                        left="52%",
                        top="7%",
                    ),
                    children=[
                        
                        # opts.GraphicRect控制方框的显示
                        # 如果不需要方框,去掉该段即可
                        opts.GraphicRect(
                            graphic_item=opts.GraphicItem(
                                z=100,
                                left="center",
                                top="middle",
                            ),
                            graphic_shape_opts=opts.GraphicShapeOpts(
                                width=415, height=440,
                            ),
                            graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                fill="#fff",
                                stroke="#555",
                                line_width=2,
                                shadow_blur=8,
                                shadow_offset_x=3,
                                shadow_offset_y=3,
                                shadow_color="rgba(0,0,0,0.3)",
                            )
                        ),
                        # opts.GraphicText控制文字的显示
                        opts.GraphicText(
                            graphic_item=opts.GraphicItem(
                                left="center",
                                top="middle",
                                z=100,
                            ),
                            graphic_textstyle_opts=opts.GraphicTextStyleOpts(
                                # 可以通过jsCode添加js代码,也可以直接用字符串
                                text=JsCode(
                                    "['世界银行是按人均国民总收入对世界各国经济发展水平进行分组。 ',"
                                    "'通常把世界各国分成四组,',"
                                    "'即低收入国家、中等偏下收入国家、',"
                                    "'中等偏上收入国家和高收入国家。',"
                                    "'但以上标准不是固定不变的,而是随着经济的发展不断进行调整。',"
                                    "'中等偏下收入国家和中等偏上收入国家合称为中等收入国家。',"
                                    "'  ',"
                                    "'按世界银行(World Bank)公布的数据,',"
                                    "'2018年的最新收入分组标准为:',"
                                    "'人均国民总收入低于995美元为低收入国家,',"
                                     "'在996至3895美元之间为中等偏下收入国家,',"
                                    "'在3896至12055元之间为中等偏上收入国家,',"
                                    "'高于12055美元为高收入国家。',"
                                    "'  ',"
                                    "'此图所统计的217个经济体中,',"
                                    "'高收入国家79个,低收入国家31个,',"
                                    "'中低等收入国家47个,中高等收入国家60个。',"
                                    "'由此看出,',"
                                    "'全球大多数国家收入水平都处于中等收入水平或者高收入水平,',"
                                    "'只有少部分国家处于低收入水平。',"
                                    "'  ',"
                                    "'美国、日本、英法德以及韩国等为高收入国家;',"
                                    "'俄罗斯、巴西、中国、土耳其、马来西亚等',"
                                    "'目前是中高等收入国家;',"
                                    "'印度、巴基斯坦、越南、菲律宾等国为中低收入国家;',"
                                    "'阿富汗、坦桑尼亚、柬埔寨、尼泊尔、埃塞俄比亚等',"
                                    "'为低收入国家。'].join('\\n')"
                                ),
                                font="14px Microsoft YaHei",
                                graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                    fill="#333"
                                )
                            )
                        )
                    ]
                )
            ],
        )
    )

    grid = (
        Grid()
        .add(bar, grid_opts=opts.GridOpts(pos_left="55%"))
        .add(bar0, grid_opts=opts.GridOpts(pos_right="55%"))
    )
    return grid


def grid_horizontal1() -> Grid:
    bar1 = (
    Bar(init_opts=opts.InitOpts(theme=ThemeType.WONDERLAND))
    .add_xaxis(['南亚', '撒哈拉以南非洲地区', '欧洲与中亚地区',
       '拉丁美洲与加勒比海地区', '东亚与太平洋地区', '中东与北非地区'])
    .add_yaxis("Region", 
               [Region.count('南亚'), 
                Region.count('撒哈拉以南非洲地区(不包括高收入)'), 
                Region.count('欧洲与中亚地区(不包括高收入)'), 
                Region.count('拉丁美洲与加勒比海地区(不包括高收入)'),
                Region.count('东亚与太平洋地区(不包括高收入)'),
                Region.count('中东与北非地区(不包括高收入)')])
    .set_global_opts(title_opts=opts.TitleOpts(title="Region", subtitle="2019"),
                     xaxis_opts=opts.AxisOpts(name_rotate=0,name="地区",axislabel_opts={"rotate":20}),
                     yaxis_opts=opts.AxisOpts(name_rotate=0,name="数量")
                    )
)
    bar = (
        Bar()
        
        .set_global_opts(
            title_opts=opts.TitleOpts(title=""),
            graphic_opts=[
                opts.GraphicGroup(
                    graphic_item=opts.GraphicItem(
                        # 控制整体的位置
                        left="52%",
                        top="7%",
                    ),
                    children=[
                        
                        # opts.GraphicRect控制方框的显示
                        # 如果不需要方框,去掉该段即可
                        opts.GraphicRect(
                            graphic_item=opts.GraphicItem(
                                z=100,
                                left="center",
                                top="middle",
                            ),
                            graphic_shape_opts=opts.GraphicShapeOpts(
                                width=400, height=440,
                            ),
                            graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                fill="#fff",
                                stroke="#555",
                                line_width=2,
                                shadow_blur=8,
                                shadow_offset_x=3,
                                shadow_offset_y=3,
                                shadow_color="rgba(0,0,0,0.3)",
                            )
                        ),
                        # opts.GraphicText控制文字的显示
                        opts.GraphicText(
                            graphic_item=opts.GraphicItem(
                                left="center",
                                top="middle",
                                z=100,
                            ),
                            graphic_textstyle_opts=opts.GraphicTextStyleOpts(
                                # 可以通过jsCode添加js代码,也可以直接用字符串
                                text=JsCode(
                                    "['根据世界银行(World Bank)统计数据, ',"
                                    "'南亚有8个国家、',"
                                    "'撒哈拉以南非洲地区有48个国家、',"
                                    "'欧洲与中亚地区有58个国家、',"
                                    "'拉丁美洲与加勒比海地区有42个国家、',"
                                    "'东亚与太平洋地区有37个国家、',"
                                    "'中东与北非地区有21个国家。',"
                                    "'  ',"
                                    "'此图除去了世界高收入国家,',"
                                    "'南亚8个国家、撒哈拉以南非洲地区47个国家、',"
                                    "'欧洲与中亚地区有21个国家、',"
                                    "'拉丁美洲与加勒比海地区有25个国家、',"
                                     "'东亚与太平洋地区有24个国家、',"
                                    "'中东与北非地区有13个国家不属于高收入国家。',"
                                    "'  ',"
                                    "'各地区高收入国家占比分别为(四舍五入取整):',"
                                    "'南亚0%、撒哈拉以南非洲地区98%、',"
                                    "'欧洲与中亚地区36%、',"
                                    "'拉丁美洲与加勒比海地区60%、',"
                                    "'东亚与太平洋地区65%、',"
                                    "'中东与北非地区62%',"
                                    "'  ',"
                                    "'收入与生活水平有一定联系。',"
                                    "'就各地区高收入国家占比,',"
                                    "'可对各地区生活水平做出以下排序(高到低):',"
                                    "'撒哈拉以南非洲地区>东亚与太平洋地区>',"
                                    "'中东与北非地区>拉丁美洲与加勒比海地区>',"
                                    "'欧洲与中亚地区>南亚'].join('\\n')"
                                ),
                                font="14px Microsoft YaHei",
                                graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                    fill="#333"
                                )
                            )
                        )
                    ]
                )
            ],
        )
    )

    grid1 = (
        Grid()
        .add(bar, grid_opts=opts.GridOpts(pos_left="55%"))
        .add(bar1, grid_opts=opts.GridOpts(pos_right="55%"))
    )
    return grid1




def timeline_map() -> Timeline:
    tl = Timeline()
    for i in range(2007, 2019):
        map0 = (
            Map()
            .add(
                "high-tech export",list(zip(list(df.Country_Name_en),list(df["{}".format(i)]))),"world",is_map_symbol_show = False)
            .set_series_opts(label_opts=opts.LabelOpts(is_show=False))
            .set_global_opts(
                title_opts=opts.TitleOpts(title="{}高科技出口".format(i),subtitle="",
                                          subtitle_textstyle_opts=opts.TextStyleOpts(color="red",font_size=18,font_style="italic")),
                visualmap_opts=opts.VisualMapOpts(min_= 0,max_=30),
            
            )
        )
        tl.add(map0,"{}".format(i))
    return tl



def bar_base() -> Line:
    bar = (
        Bar()
        
        .set_global_opts(
            title_opts=opts.TitleOpts(title=""),
            graphic_opts=[
                opts.GraphicGroup(
                    graphic_item=opts.GraphicItem(
                        # 控制整体的位置
                        left="5%",
                        top="10%",
                    ),
                    children=[
                        
                        # opts.GraphicRect控制方框的显示
                        # 如果不需要方框,去掉该段即可
                        opts.GraphicRect(
                            graphic_item=opts.GraphicItem(
                                z=100,
                                left="center",
                                top="middle",
                            ),
                            graphic_shape_opts=opts.GraphicShapeOpts(
                                width=800, height=400,
                            ),
                            graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                fill="#fff",
                                stroke="#555",
                                line_width=2,
                                shadow_blur=8,
                                shadow_offset_x=3,
                                shadow_offset_y=3,
                                shadow_color="rgba(0,0,0,0.3)",
                            )
                        ),
                        # opts.GraphicText控制文字的显示
                        opts.GraphicText(
                            graphic_item=opts.GraphicItem(
                                left="center",
                                top="middle",
                                z=100,
                            ),
                            graphic_textstyle_opts=opts.GraphicTextStyleOpts(
                                # 可以通过jsCode添加js代码,也可以直接用字符串
                                text=JsCode(
                                    "['根据世界银行(World Bank)统计数据, ',"
                                    "'  ',"
                                    "'亚洲地区在近十几年来,有着越来越多的国家增加高科技的出口,并且大体上呈现逐年增加的趋势。',"
                                    "'  ',"
                                    "'  ',"
                                    "'欧洲地区,随着大多数经济体的衰落或者停滞不前,',"
                                    "'  ',"
                                    "'欧洲各地的高科技出口都难以取得进展,但仍然处于世界高科技出口的中上行列。',"
                                    "'  ',"
                                    "'  ',"
                                    "'北美洲,得益于美国加拿大等强国,一直都保持的稳定的高科技出口。',"
                                    "'  ',"
                                    "'  ',"
                                    "'南美洲,在金融危机之后,开始出现了高科技出口,并且也是大体上呈现高科技出口国家逐年增加的趋势;',"
                                    "'  ',"
                                    "'  ',"
                                    "'非洲地区是目前世界上高科技出口水平较弱的地区,近十几年来无明显变化趋势,处于世界高科技出口的下游,水平有待加强。',"
                                    "'  ',"
                                    "'  ',"
                                    "'说明经济的不确定性对世界的发展状况息息相关,国际政治格局和贸易关系迅速变化导致全球市场高度不确定,',"
                                    "'  ',"
                                    "'在这样的十几年里,制度的质量似乎是促进繁荣的重要因素。',"
                                    "'  ',"
                                    "'强有力的制度框架为企业投资和创新提供了稳定性,确保了公民更高的生活质量。'].join('\\n')"
                                ),
                                font="14px Microsoft YaHei",
                                graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                    fill="#333"
                                )
                            )
                        )
                    ]
                )
            ],
        )
    )
    return bar






def timeline_pie() -> Timeline:
    attr = Faker.choose()
    tl = Timeline()
    for i in range(2007, 2019):
        pie = (
            Pie(init_opts=opts.InitOpts(theme=ThemeType.PURPLE_PASSION))
            .add(
                "high-tech export",
                list(zip(list(df.Country_Name_en),list(df["{}".format(i)]))),
                rosetype="radius",
                radius=["30%", "85%"],
                label_opts=opts.LabelOpts(is_show=False),
            )
            .set_global_opts(
                title_opts=opts.TitleOpts("高科技出口-{}年数据".format(i)),
                legend_opts=opts.LegendOpts(type_="scroll", pos_left="80%", orient="vertical"))
        )      
        tl.add(pie, "{}".format(i))
    return tl


def line_base() -> Line:
    bar = (
        Bar()
        
        .set_global_opts(
            title_opts=opts.TitleOpts(title=""),
            graphic_opts=[
                opts.GraphicGroup(
                    graphic_item=opts.GraphicItem(
                        # 控制整体的位置
                        left="5%",
                        top="10%",
                    ),
                    children=[
                        
                        # opts.GraphicRect控制方框的显示
                        # 如果不需要方框,去掉该段即可
                        opts.GraphicRect(
                            graphic_item=opts.GraphicItem(
                                z=100,
                                left="center",
                                top="middle",
                            ),
                            graphic_shape_opts=opts.GraphicShapeOpts(
                                width=800, height=400,
                            ),
                            graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                fill="#fff",
                                stroke="#555",
                                line_width=2,
                                shadow_blur=8,
                                shadow_offset_x=3,
                                shadow_offset_y=3,
                                shadow_color="rgba(0,0,0,0.3)",
                            )
                        ),
                        # opts.GraphicText控制文字的显示
                        opts.GraphicText(
                            graphic_item=opts.GraphicItem(
                                left="center",
                                top="middle",
                                z=100,
                            ),
                            graphic_textstyle_opts=opts.GraphicTextStyleOpts(
                                # 可以通过jsCode添加js代码,也可以直接用字符串
                                text=JsCode(
                                    "['根据世界银行(World Bank)统计数据: ',"
                                    "'  ',"
                                    "'2007-2009年中,新加坡、马耳他、冰岛以及哥斯达黎加等国,位列世界高科技出口的前列,高科技出口数量远超其他国家。',"
                                    "'  ',"
                                    "'  ',"
                                    "'2010-2014年中,随着各国家的发展,越来越多的国家开始出口高科技,比如马来西亚,格陵兰岛,尼日尔、哈萨克斯坦等国家,',"
                                    "'  ',"
                                    "'开始增加自己的高科技出口,在世界高科技出口中开始崭露头角。',"
                                    "'  ',"
                                    "'  ',"
                                    "'2015-2018年中,高科技出口的前列国家变化很大,有塞舌尔,阿拉伯联合酋长国,百慕大群岛等国的昙花一现,',"
                                    "'  ',"
                                    "'也有帕劳共和国以及菲律宾等国经久不衰,世界高科技出口的国家朝着多极化方向发展。',"
                                    "'  ',"
                                    "'  ',"
                                    "'表明近十几年来,世界各国都认识到了高科技出口的重要性,',"
                                    "'  ',"
                                    "'  ',"
                                    "'开始利用先进的技术基础设施、商业政策环境以及获得商业融资渠道的便利性等因素,',"
                                    "'  ',"
                                    "'出口本国的高科技产品,以增加国家在世界上的竞争力。'].join('\\n')"
                                ),
                                font="14px Microsoft YaHei",
                                graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
                                    fill="#333"
                                )
                            )
                        )
                    ]
                )
            ],
        )
    )
    return bar




tab = Tab()
tab.add(grid_horizontal(), "Income_Group")
tab.add(grid_horizontal1(), "Region")
tab.add(timeline_map(), "map")
tab.add(bar_base(), "map-data story")
tab.add(timeline_pie(), "pie")
tab.add(line_base(), "pie-data story")
tab.render_notebook()
Out[17]: