This analysis focuses on Life Expectancy. The data is [here][Pandas plotting]
Life Expectancy |
Data
The data used is [here]
Country,kJoule intake,GDP per capita,Both sexes life,Female Life Expectancy,Male Life Expectance,Both Expectancy (HALE) Albania,12090.00,3995.00,77.80,80.70,75.10,68.80 Algeria,12930.00,4318.00,75.60,77.50,73.80,66.00 Angola,8200.00,4100.00,52.40,54.00,50.90,45.80 Antigua and Barbuda,9750.00,14414.00,76.40,78.60,74.10,67.50 Argentina,12680.00,13589.00,76.30,79.90,72.70,67.60 Armenia,9460.00,3535.00,74.80,77.70,71.60,66.80 Australia,13470.00,50962.00,82.80,84.80,80.90,71.90 Austria,15900.00,43724.00,81.50,83.90,79.00,72.00 Azerbaijan,12640.00,5739.00,72.70,75.80,69.60,64.70 Bahamas,11340.00,23903.00,76.10,79.10,72.90,66.60 Bangladesh,9500.00,1287.00,71.80,73.10,70.60,62.30 Barbados,12640.00,15774.00,75.50,77.90,73.10,66.60 Belarus,13180.00,5749.00,72.30,78.00,66.50,65.10 Belgium,15440.00,40107.00,81.10,83.50,78.60,71.10 Belize,11340.00,4842.00,70.10,73.10,67.50,62.30 Benin,10500.00,780.00,60.00,61.10,58.80,52.50 Bermuda,11090.00,2843.00,69.80,70.10,69.50,61.20 Bolivia,8790.00,2886.00,70.70,73.30,68.20,62.20 Bosnia and Herzegovina,12890.00,4088.00,77.40,79.70,75.00,68.60 Botswana,9330.00,6041.00,65.70,68.10,63.30,56.90 Brazil,13050.00,8670.00,75.00,78.70,71.40,65.50 Brunei Darussalam,12470.00,28237.00,77.70,79.20,76.30,70.40 Bulgaria,11550.00,6832.00,74.50,78.00,71.10,66.40 Burkina Faso,11250.00,615.00,59.90,60.50,59.10,52.60 Burundi,7030.00,306.00,59.60,61.60,57.70,52.20 Cambodia,9120.00,1168.00,68.70,70.70,66.60,58.90 Cameroon,9370.00,1232.00,57.30,58.60,55.90,50.30 Canada,14770.00,43332.00,82.20,84.10,80.20,72.30 Central African Republic,8200.00,335.00,52.50,54.10,50.90,45.90 Chad,8410.00,943.00,53.10,54.50,51.70,46.10 Chile,12380.00,13341.00,80.50,83.40,77.40,70.40 China,12510.00,7990.00,76.10,77.60,74.60,68.50 Colombia,11250.00,6084.00,74.80,78.40,71.20,65.10 Comoros,7700.00,736.00,63.50,65.20,61.90,55.90 Congo,10750.00,476.00,64.70,66.30,63.20,56.60 Costa Rica,11800.00,2032.00,79.60,82.20,77.10,69.70 Croatia,12510.00,11573.00,78.00,81.20,74.70,69.40 Cyprus,13350.00,22587.00,80.50,82.70,78.30,71.30 Czech Republic,13720.00,17257.00,78.80,81.70,75.90,69.40 Cote d'Ivoire,10460.00,1315.00,70.60,74.00,67.00,64.00 Denmark,14270.00,52114.00,80.60,82.50,78.60,71.20 Djibouti,9620.00,1788.00,63.50,65.30,61.80,55.80 Dominica,12930.00,7030.00,73.90,77.10,70.90,65.10 Dominican Republic,9500.00,6756.00,76.20,79.00,73.50,67.00 Ecuador,9620.00,6071.00,70.90,73.20,68.80,62.20 Egypt,13220.00,3740.00,73.50,77.90,68.80,64.10 El Salvador,10790.00,4040.00,58.20,60.00,56.60,51.20 Eritrea,6650.00,695.00,64.70,67.00,62.40,55.90 Estonia,13140.00,17288.00,77.60,82.00,72.70,68.90 Ethiopia,8160.00,687.00,64.80,66.80,62.80,56.10 Fiji,12550.00,5374.00,69.90,73.10,67.00,62.90 Finland,13470.00,41974.00,81.10,83.80,78.30,71.00 France,14770.00,37675.00,82.40,85.40,79.40,72.60 Gabon,11340.00,7736.00,66.00,67.20,64.70,57.20 Gambia,9750.00,451.00,61.10,62.50,59.80,53.80 Georgia,11420.00,3789.00,74.40,78.30,70.30,66.50 Germany,14810.00,40997.00,81.00,83.40,78.70,71.30 Ghana,12130.00,1340.00,62.40,63.90,61.00,55.30 Greece,15520.00,18064.00,81.00,83.60,78.30,71.90 Grenada,10040.00,8937.00,73.60,76.10,71.20,65.00 Guatemala,9000.00,3929.00,71.90,75.20,68.50,62.10 Guinea,10670.00,542.00,59.00,59.80,58.20,51.70 Guinea-Bissau,9500.00,595.00,58.90,60.50,57.20,51.50 Guyana,11460.00,4125.00,66.20,68.50,63.90,58.90 Haiti,7740.00,805.00,63.50,65.50,61.50,55.40 Honduras,10920.00,2407.00,74.60,77.00,72.30,64.90 Hungary,14520.00,12240.00,75.90,79.10,72.30,67.40 Iceland,13640.00,50855.00,82.70,84.10,81.20,72.70 India,9870.00,1617.00,68.30,69.90,66.90,59.50 Indonesia,10670.00,3362.00,69.10,71.20,67.10,62.20 Iran,12760.00,4877.00,75.50,76.60,74.50,66.60 Ireland,15020.00,51351.00,81.40,83.40,79.40,71.50 Israel,14770.00,35343.00,82.50,84.30,80.60,72.80 Italy,15270.00,29867.00,82.70,84.80,80.50,72.80 Jamaica,11880.00,4948.00,76.20,78.60,73.90,66.90 Japan,11720.00,32486.00,83.70,86.80,80.50,74.90 Jordan,12550.00,5513.00,74.10,75.90,72.50,65.00 Kazakhstan,14690.00,9796.00,70.20,74.70,65.70,63.30 Kenya,8490.00,1388.00,63.40,65.80,61.10,55.60 Kiribati,11800.00,1428.00,66.30,68.80,63.70,59.10 Kuwait,12680.00,29363.00,74.70,76.00,73.70,65.80 Kyrgyzstan,11130.00,1113.00,71.10,75.10,67.20,63.80 Lao People's Democratic Republic,9370.00,1779.00,65.70,67.20,64.10,57.90 Latvia,12510.00,13619.00,74.60,79.20,69.60,67.10 Lebanon,12930.00,11237.00,74.90,76.50,73.50,65.70 Lesotho,10290.00,1052.00,53.70,55.40,51.70,46.60 Liberia,9200.00,474.00,61.40,62.90,59.80,52.70 Libyan Arab Jamahiriya,13180.00,6059.00,72.70,75.60,70.10,63.80 Lithuania,14350.00,14210.00,73.60,79.10,68.10,66.00 Luxembourg,15400.00,101994.00,82.00,84.00,79.80,71.80 Macedonia,12800.00,4787.00,75.70,77.80,73.50,67.50 Madagascar,8910.00,402.00,65.50,67.00,63.90,56.90 Malawi,9000.00,354.00,58.30,59.90,56.70,51.20 Malaysia,12090.00,9557.00,75.00,77.30,72.70,66.50 Maldives,10670.00,9000.00,78.50,80.20,76.90,69.60 Mali,10840.00,802.00,58.20,58.30,58.20,51.10 Malta,15060.00,22829.00,81.70,83.70,79.70,71.70 Mauritania,11760.00,1282.00,63.10,64.60,61.60,55.10 Mauritius,12260.00,9218.00,74.60,77.80,71.40,66.80 Mexico,13640.00,9009.00,76.70,79.50,73.90,67.40 Mongolia,9370.00,3952.00,68.80,73.20,64.70,62.00 Morocco,13640.00,3079.00,76.10,78.10,74.10,67.90 Mozambique,8660.00,535.00,74.30,75.40,73.30,64.90 Namibia,9870.00,5777.00,57.60,59.40,55.70,49.60 Nepal,9790.00,751.00,66.60,68.50,64.60,59.20 Netherlands,12550.00,43603.00,65.80,68.30,63.10,57.50 New Zealand,11760.00,37045.00,81.60,83.30,80.00,71.60 Nicaragua,10130.00,1949.00,74.80,77.90,71.50,63.70 Niger,10000.00,405.00,61.80,62.80,60.90,54.20 Nigeria,11340.00,2743.00,54.50,55.60,53.40,47.70 Norway,14430.00,74822.00,81.80,83.70,79.80,72.00 Pakistan,9540.00,1450.00,66.40,67.50,65.50,57.80 Panama,10250.00,13013.00,77.80,81.10,74.70,68.10 Paraguay,11130.00,4010.00,74.00,76.00,72.20,65.20 Peru,10080.00,6021.00,75.50,78.00,73.10,65.60 Philippines,10790.00,2858.00,68.50,72.00,65.30,61.10 Poland,14270.00,12495.00,77.50,81.30,73.60,68.70 Portugal,14980.00,19122.00,81.10,83.90,78.20,71.40 Romania,14600.00,8906.00,75.00,78.80,71.40,66.80 Russian Federation,13890.00,9055.00,70.50,76.30,64.70,63.30 Rwanda,8740.00,732.00,66.10,71.10,60.90,56.60 Saint Lucia,11340.00,8192.00,75.20,77.90,72.60,66.10 Saint Vincent and the Grenadines,11970.00,6882.00,73.20,75.20,71.30,64.60 Samoa,12090.00,4334.00,74.00,77.50,70.90,66.60 Sao Tome and Principe,11130.00,1569.00,67.50,69.40,65.60,59.10 Saudi Arabia,13050.00,20813.00,74.50,76.00,73.20,64.50 Senegal,9540.00,913.00,66.70,68.60,64.60,58.30 Serbia and Montenegro,11300.00,5120.00,75.60,78.40,72.90,67.70 Seychelles,10040.00,14941.00,73.20,78.00,69.10,65.50 Sierra Leone,8870.00,659.00,50.10,50.80,49.30,44.40 Slovakia,12130.00,15992.00,83.10,86.10,80.00,73.90 Slovenia,13470.00,20732.00,80.80,83.70,77.90,71.10 Solomon Islands,10040.00,1952.00,69.20,70.80,67.90,62.10 South Africa,12550.00,5695.00,62.90,66.20,59.30,54.50 Spain,13640.00,25865.00,82.80,85.50,80.10,72.40 Sri Lanka,9920.00,3889.00,74.90,78.30,71.60,67.00 Sudan,9540.00,2175.00,64.10,65.90,62.40,55.90 Suriname,10290.00,9306.00,71.60,74.70,68.60,63.10 Swaziland,9580.00,3140.00,58.90,61.10,56.60,50.90 Sweden,13010.00,49866.00,82.40,84.00,80.70,72.00 Switzerland,14430.00,80675.00,83.40,85.30,81.30,73.10 Tajikistan,9160.00,922.00,69.70,73.60,66.60,62.10 Thailand,10630.00,5742.00,74.90,78.00,71.90,66.80 Togo,9000.00,569.00,59.90,61.10,58.60,52.80 Trinidad and Tobago,11300.00,18086.00,71.20,74.80,67.90,63.30 Tunisia,13930.00,3923.00,75.30,77.80,73.00,66.70 Turkey,14640.00,9437.00,75.80,78.90,72.60,66.20 Turkmenistan,11460.00,6622.00,66.30,70.50,62.20,59.80 Uganda,9290.00,620.00,62.30,64.30,60.30,54.00 Ukraine,13770.00,2005.00,71.30,76.10,66.30,64.10 United Arab Emirates,13260.00,36060.00,77.10,78.60,76.40,67.90 United Kingdom,14430.00,43771.00,81.20,83.00,79.40,71.40 United States,15690.00,15748.00,79.30,81.60,76.90,69.10 Uruguay,11880.00,2121.00,77.00,80.40,73.30,67.90 Uzbekistan,10710.00,2847.00,69.40,72.70,66.10,62.40 Vanuatu,12340.00,2088.00,72.00,74.00,70.10,64.60 Viet Nam,11630.00,10136.00,76.00,80.70,71.30,66.60 Yemen,8580.00,1303.00,65.70,67.20,64.30,57.70 Zambia,7870.00,1350.00,61.80,64.70,59.00,53.60 Zimbabwe,9250.00,1064.00,60.70,62.30,59.00,52.30
Code
An outline of the code is:
import numpy as np import pandas as pd import sys import statsmodels.api as sm