{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "# Data Manipulation Tools\n", "import pandas as pd\n", "\n", "from sklearn import preprocessing\n", "from sklearn.preprocessing import StandardScaler # For scaling dataset\n", "from sklearn.cluster import KMeans #For clustering\n", "\n", "# Data Visualization Tools\n", "import seaborn as sns \n", "import plotly.graph_objs as go # version=2.7.0\n", "import matplotlib.pyplot as plt" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Data Overview" ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Index(['indicator', 'population', 'gdp_per_cap', 'gdp', 'gdp_growth',\n", " 'gdp_per_km2', 'land_area', 'population_density', 'total_foreign_born',\n", " 'per_foreign_born', 'population_living_abroad_diaspora',\n", " 'population_living_abroad', 'happy_planet_index', 'world_happiness',\n", " 'human_development_index', 'health_expenditure', 'government_spending',\n", " 'sustainable_economic_development_assessment(seda)', 'employment',\n", " 'political_stability&absence_of_violence', 'control_of_corruption',\n", " 'judicial_effectiveness', 'government_integrity', 'property_rights',\n", " 'tax_burden', 'overall_economic_freedom', 'financial_freedom'],\n", " dtype='object')\n" ] } ], "source": [ "\n", "# pd.options.display.float_format = '{:,.5f}'.format\n", "\n", "# Transform df(Dataframe) to numeric dtype\n", "df = pd.read_excel(\"Datasets_cleaned.xlsx\", 0)\n", "# cols = df.columns\n", "\n", "# cols\n", "print(df.columns)" ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ " population gdp_per_cap gdp gdp_per_km2 \\\n", "count 67.00000 67.00000 67.00000 67.00000 \n", "mean 1,873,134.32836 42.46866 21,050.87015 4,926,014.63806 \n", "std 1,565,981.35458 70.89179 24,102.55335 13,309,816.67525 \n", "min 100,000.00000 0.20000 651.90000 5,136.56852 \n", "25% 450,000.00000 3.45000 6,107.70000 199,950.89965 \n", "50% 1,300,000.00000 18.40000 11,840.20000 812,864.46369 \n", "75% 3,000,000.00000 40.35000 26,656.00000 2,714,976.69619 \n", "max 4,900,000.00000 329.20000 127,659.60000 88,026,315.78947 \n", "\n", " land_area population_density government_spending \n", "count 67.00000 67.00000 67.00000 \n", "mean 112,900.59701 187.12315 58.40149 \n", "std 261,572.49117 345.60623 20.51883 \n", "min 298.00000 1.97974 0.00000 \n", "25% 4,580.50000 26.84716 47.00000 \n", "50% 22,806.00000 73.72588 63.40000 \n", "75% 65,781.50000 187.86034 72.70000 \n", "max 1,553,556.00000 1,935.90662 94.60000 \n" ] } ], "source": [ "print(df.describe())" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Data Processing" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Data Cleaning" ] }, { "cell_type": "code", "execution_count": 30, "metadata": { "scrolled": true }, "outputs": [], "source": [ "## Clean columns\n", "df = df.drop(columns=[\"happy_planet_index\",\"world_happiness\"], errors='ignore')\n", "\n", "# Transform to float type\n", "for i in df.columns[1:]:\n", " # The reason to use pd.to_numeric instead of astyle \n", " # is that the former transforms invalid data to NaN,\n", " # while the other does not.\n", " df[i] = pd.to_numeric(df[i],downcast='float', errors='coerce')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Data Preprocessing" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "missing values:drop rows that have more than 20% NAN, and drop happiness planet and world happiness index" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
indicatorpopulationgdp_per_capgdpgdp_growthgdp_per_km2land_areapopulation_densitytotal_foreign_bornper_foreign_born...sustainable_economic_development_assessment(seda)employmentpolitical_stability&absence_of_violencecontrol_of_corruptionjudicial_effectivenessgovernment_integrityproperty_rightstax_burdenoverall_economic_freedomfinancial_freedom
0Albania2,900,000.0000034.2000011,840.200201.500001,248,266.2500027,398.00000104.8707057,616.000003.10000...53.1000091.50000-2.78000-1.5200028.2000026.2000017.9000091.8000051.3000010.00000
1Armenia3,000,000.0000025.800008,621.000002.60000914,796.3125028,203.00000102.93115191,199.0000010.60000...51.7000083.700000.40000-0.4200025.4000039.9000054.1000085.1000064.5000070.00000
2Bahamas400,000.000009.0000024,555.199223.70000899,100.8750010,010.0000039.4966059,306.0000016.30000...60.4000088.80000-0.96000-0.6100035.2000029.0000027.8000074.0000044.7000030.00000
4Barbados300,000.000004.8000017,100.199223.0000011,162,791.00000430.00000664.4627734,475.0000011.30000...60.8000093.40000-0.29000-1.4100025.4000018.9000036.0000082.4000048.6000040.00000
6Bhutan800,000.000006.500008,227.400391.20000169,297.2812538,394.0000021.1876651,106.000006.70000...47.7000093.400000.18000-0.2600044.5000032.6000040.8000065.7000052.3000060.00000
7Bosnia and Herzegovina3,900,000.0000042.2000010,957.500003.00000824,428.0625051,187.0000068.4964334,803.000000.60000...50.2000083.20000-0.71000-0.5600047.4000040.5000055.3000084.7000068.7000070.00000
8Botswana2,200,000.0000036.7000017,041.599612.5000064,757.46875566,730.000004.04366160,644.000007.20000...44.1000094.300000.900001.8000093.4000077.4000078.7000063.0000080.9000090.00000
9Brunei Darussalam400,000.0000032.5000076,884.000000.900006,172,839.500005,265.0000081.34668102,733.0000049.30000...72.5000093.900001.040001.5300080.9000073.5000083.5000049.9000071.8000070.00000
10Cabo Verde500,000.000003.500006,662.000001.10000867,840.312504,033.00000135.5801514,924.000003.00000...nan94.90000-0.76000-0.8800036.8000039.9000053.6000087.5000064.3000060.00000
11Central African Republic4,900,000.000003.20000651.900020.500005,136.56836622,984.000007.4787081,598.000002.90000...16.1000084.700001.000001.1700053.5000050.9000046.5000096.5000063.3000060.00000
12Comoros800,000.000001.300001,529.199953.20000581,655.500002,235.00000437.3519612,555.000001.70000...nan98.70000-0.95000-0.1400055.1000051.8000062.1000099.9000067.7000080.00000
13Congo4,500,000.0000029.800006,676.100106.4000087,262.07812341,500.0000015.40483392,996.000009.70000...32.7000095.90000-1.25000-0.8300032.6000021.2000032.4000072.7000055.1000030.00000
14Costa Rica4,900,000.0000080.7000016,435.800780.500001,580,493.5000051,060.0000096.07851421,697.000008.70000...58.9000088.600000.980001.4200054.4000053.8000051.4000074.0000057.0000060.00000
15Croatia4,200,000.0000095.1000022,795.30078-3.900001,699,003.1250055,974.0000073.72588576,883.0000017.60000...64.5000099.500000.03000-0.2600057.3000042.0000053.5000089.8000058.1000010.00000
16Cyprus800,000.0000029.7000034,970.300781.400003,213,938.000009,241.00000127.65704196,167.0000018.20000...65.9000091.700000.420001.5000069.5000070.9000081.2000044.0000067.5000070.00000
17Djibouti1,000,000.000003.300003,369.600101.50000142,364.1093823,180.0000041.28494112,351.0000014.20000...nan89.000000.05000-0.2700053.5000034.7000042.1000080.0000057.1000050.00000
18Dominica100,000.000000.8000011,374.599615.200001,065,246.37500751.0000098.566676,720.000008.90000...nan99.000000.05000-0.5500031.3000030.2000035.5000067.4000056.7000050.00000
19Equatorial Guinea800,000.0000031.7000038,639.101567.700001,130,084.5000028,051.0000045.1939010,825.000001.30000...nan97.600001.130001.5700051.6000050.9000060.9000083.0000061.8000030.00000
20Estonia1,300,000.0000038.5000029,312.900394.80000908,275.9375042,388.0000031.03279202,348.0000016.40000...70.8000096.30000-0.30000-0.6600011.4000023.1000019.0000085.7000044.1000040.00000
21Eswatini1,100,000.0000011.100009,775.799802.80000645,198.8125017,204.0000079.4915131,579.000002.00000...nan74.20000-0.38000-0.5200043.7000028.4000039.5000083.5000061.4000060.00000
22Fiji900,000.000008.300009,268.09961-0.30000454,197.2187518,274.0000049.5622313,751.000002.50000...49.0000081.600001.030000.8000054.7000056.6000057.7000076.1000069.9000070.00000
23Gabon1,900,000.0000035.9000019,056.50000-3.80000139,327.10938257,667.000007.85942268,384.0000023.60000...40.9000088.50000-0.41000-0.5300055.5000031.4000055.8000070.6000051.4000050.00000
24Gambia2,100,000.000003.400001,666.59998-0.20000335,968.3750010,120.00000207.56601192,540.000008.80000...40.9000098.000001.190000.7100057.1000045.4000056.6000085.6000064.2000050.00000
25Georgia3,700,000.0000037.2000010,043.799803.00000533,715.9375069,700.0000065.03201168,802.000004.40000...55.4000092.000000.37000-0.1600042.5000038.2000063.6000090.9000068.3000060.00000
26Guinea-Bissau1,700,000.000002.900001,729.900024.00000103,129.4453128,120.0000066.1907222,333.000001.10000...nan97.00000-0.92000-0.1100047.1000031.8000042.1000080.6000060.0000040.00000
27Guyana800,000.000006.000007,872.89990-4.1000030,480.21484196,849.000003.9515315,384.000001.70000...42.8000098.40000-1.97000-1.2800021.7000026.2000017.6000071.0000050.9000030.00000
28Iceland300,000.0000016.5000049,135.601561.80000164,588.53125100,250.000003.4043337,522.0000010.70000...83.7000089.500000.900000.8400052.0000042.8000042.1000074.0000060.0000060.00000
29Ireland4,700,000.00000324.8999969,230.796886.900004,716,693.5000068,883.0000069.87383746,260.0000015.90000...80.3000099.700000.17000-1.2900024.5000017.7000036.0000089.8000058.7000050.00000
30Jamaica2,800,000.0000025.400008,975.700205.900002,345,120.5000010,831.00000266.8789423,167.000001.30000...49.7000095.50000-1.08000-1.1800029.4000023.4000040.6000073.7000051.9000050.00000
31Kiribati100,000.000000.200001,823.300051.20000246,609.12500811.00000143.701233,153.000002.60000...nan92.900001.110001.9200077.1000078.3000087.5000076.7000077.7000080.00000
..................................................................
37Liberia4,400,000.000003.80000855.099981.0000039,451.8281296,320.0000049.12693113,779.000005.30000...30.6000080.000000.03000-0.6800028.2000027.5000036.7000059.7000056.2000030.00000
38Lithuania2,900,000.0000086.1000029,972.300787.700001,373,643.8750062,680.0000045.13521136,036.000004.90000...67.4000096.40000-2.30000-1.4200023.9000027.3000024.1000073.2000052.1000020.00000
39Luxembourg600,000.0000059.90000104,003.296882.5000023,163,186.000002,586.00000231.44749249,325.0000043.30000...83.2000088.80000-0.53000-1.3300028.2000024.6000032.4000060.8000038.9000030.00000
40Macedonia2,100,000.0000030.3000014,597.000003.700001,191,365.5000025,433.0000082.59953130,730.000006.60000...52.5000091.000000.510000.4700057.8000051.8000054.8000079.3000065.6000050.00000
41Maldives400,000.000005.5000015,553.000008.6000018,456,376.00000298.000001,454.4333594,086.0000024.40000...nan90.70000-1.09000-0.5200044.2000036.6000039.4000076.4000062.0000050.00000
42Malta400,000.0000017.3000039,833.800781.6000054,746,836.00000316.000001,454.0374841,442.000008.00000...68.8000086.500000.750000.1900056.5000040.5000065.9000066.0000061.0000060.00000
43Mauritania3,800,000.0000016.400004,328.000004.3000015,911.516601,030,700.000004.28853138,162.000002.30000...28.9000097.100000.690000.2700010.0000038.1000029.7000049.0000031.9000010.00000
44Mauritius1,300,000.0000025.9000020,421.599611.6000012,758,621.000002,030.00000622.9621028,585.000003.60000...60.2000088.300000.600000.7800056.7000041.3000071.2000075.2000067.8000060.00000
45Micronesia100,000.000000.300003,234.300054.20000427,350.43750702.00000150.777152,756.000002.60000...nan96.000001.020000.5700057.9000051.1000073.0000082.9000074.2000080.00000
46Moldova3,600,000.0000018.900005,328.000001.20000574,625.2500032,891.00000123.65451142,904.0000011.20000...48.7000093.900000.870002.1900083.6000084.1000084.8000041.4000076.6000080.00000
47Mongolia3,000,000.0000037.0000012,274.900396.5000023,816.328121,553,556.000001.9797417,620.000000.60000...50.6000093.40000-0.71000-0.6400013.8000029.0000019.0000069.8000045.1000050.00000
48Montenegro600,000.0000010.4000016,643.19922-4.30000773,119.2500013,452.0000046.2803782,541.000008.20000...nannan1.040000.6500069.2000049.9000048.6000072.9000064.5000030.00000
49Namibia2,300,000.0000026.0000011,289.700207.0000031,580.60938823,290.000003.0776493,888.000002.20000...39.1000085.600000.16000-0.7400023.1000026.2000051.7000084.6000061.6000040.00000
50New Zealand4,700,000.00000177.0000037,294.000000.00000669,093.56250264,537.0000018.206301,039,736.0000025.10000...78.6000094.60000-0.10000-0.6000023.3000030.2000036.7000079.4000048.5000040.00000
51Oman4,000,000.00000184.8000046,698.000004.20000597,092.06250309,500.0000014.979851,844,978.0000030.60000...62.1000088.00000-1.42000-0.5400052.5000032.2000032.7000084.2000053.4000050.00000
52Panama4,000,000.0000092.9000023,023.900392.400001,249,663.7500074,340.0000055.13300184,710.000004.70000...54.5000093.70000-0.25000-0.5100035.4000025.2000037.3000078.9000063.2000060.00000
53Qatar2,600,000.00000329.20001127,659.60156-12.2000028,413,602.0000011,586.00000227.322221,687,640.0000073.80000...70.8000092.70000-0.15000-1.8300017.6000026.2000029.8000069.6000042.0000030.00000
54Saint Lucia200,000.000002.1000011,782.900394.800003,465,346.50000606.00000293.1868912,771.000006.70000...nan92.70000-0.66000-1.2000013.8000023.4000035.5000079.9000041.7000020.00000
55Saint Vincent and the Grenadines100,000.000001.2000011,270.500001.100003,084,833.00000389.00000281.787174,577.000009.40000...nan93.100000.660001.2400083.9000075.7000080.4000080.7000078.8000080.00000
56Samoa200,000.000001.100005,553.399901.70000389,932.656252,821.0000069.413434,929.000003.00000...nan74.70000-0.30000-0.3000035.3000026.9000055.3000074.8000055.9000040.00000
57Sao Tome200,000.000000.600003,071.8000510.20000622,406.62500964.00000212.840622,394.000003.30000...nan94.30000-1.69000-0.5600037.6000037.7000031.1000076.5000052.8000020.00000
58Seychelles100,000.000002.6000027,602.199224.300005,714,285.50000455.00000208.3543512,791.0000013.00000...59.1000092.100000.790000.3600047.1000034.8000068.3000081.4000062.0000050.00000
59Slovenia2,100,000.0000066.2000032,084.900390.400003,285,196.7500020,151.00000102.61906235,966.0000011.30000...72.6000091.000001.070002.2200082.7000089.8000089.0000066.5000074.1000080.00000
60Solomon Islands600,000.000001.200001,972.599981.1000042,878.5820327,986.0000021.841482,585.000001.40000...nan90.000000.210001.2600072.7000065.1000084.0000047.3000063.9000070.00000
61Suriname600,000.000007.9000013,988.200204.0000050,641.02734156,000.000003.6115546,836.000007.50000...52.7000081.50000-0.09000-0.8100027.8000033.4000029.9000074.3000058.0000040.00000
62Timor-Leste1,200,000.000005.000004,186.600104.40000336,157.0625014,874.0000087.1762610,834.000001.00000...nan70.30000nannan38.8000036.8000034.4000071.9000052.3000050.00000
63Tonga100,000.000000.600005,386.500002.80000836,820.06250717.00000150.027775,731.000004.80000...nan88.40000-0.370000.7400064.2000061.8000062.8000087.0000076.2000060.00000
64Trinidad and Tobago1,400,000.0000043.6000031,870.300781.500008,502,340.000005,128.00000266.8859649,883.000002.40000...58.7000095.700000.580001.8400078.0000075.3000081.0000061.3000074.2000070.00000
65Uruguay3,500,000.0000074.9000021,527.300783.50000427,963.31250175,015.0000019.7506071,799.000002.30000...64.2000094.200000.09000-0.2300043.7000032.9000048.9000083.5000056.0000060.00000
66Vanuatu300,000.000000.700002,631.39990-0.2000057,428.8281212,189.0000022.661533,187.000001.30000...-64.5000076.10000-0.13000-0.1400059.0000037.9000052.3000060.4000057.3000040.00000
\n", "

65 rows × 25 columns

\n", "
" ], "text/plain": [ " indicator population gdp_per_cap \\\n", "0 Albania 2,900,000.00000 34.20000 \n", "1 Armenia 3,000,000.00000 25.80000 \n", "2 Bahamas 400,000.00000 9.00000 \n", "4 Barbados 300,000.00000 4.80000 \n", "6 Bhutan 800,000.00000 6.50000 \n", "7 Bosnia and Herzegovina 3,900,000.00000 42.20000 \n", "8 Botswana 2,200,000.00000 36.70000 \n", "9 Brunei Darussalam 400,000.00000 32.50000 \n", "10 Cabo Verde 500,000.00000 3.50000 \n", "11 Central African Republic 4,900,000.00000 3.20000 \n", "12 Comoros 800,000.00000 1.30000 \n", "13 Congo 4,500,000.00000 29.80000 \n", "14 Costa Rica 4,900,000.00000 80.70000 \n", "15 Croatia 4,200,000.00000 95.10000 \n", "16 Cyprus 800,000.00000 29.70000 \n", "17 Djibouti 1,000,000.00000 3.30000 \n", "18 Dominica 100,000.00000 0.80000 \n", "19 Equatorial Guinea 800,000.00000 31.70000 \n", "20 Estonia 1,300,000.00000 38.50000 \n", "21 Eswatini 1,100,000.00000 11.10000 \n", "22 Fiji 900,000.00000 8.30000 \n", "23 Gabon 1,900,000.00000 35.90000 \n", "24 Gambia 2,100,000.00000 3.40000 \n", "25 Georgia 3,700,000.00000 37.20000 \n", "26 Guinea-Bissau 1,700,000.00000 2.90000 \n", "27 Guyana 800,000.00000 6.00000 \n", "28 Iceland 300,000.00000 16.50000 \n", "29 Ireland 4,700,000.00000 324.89999 \n", "30 Jamaica 2,800,000.00000 25.40000 \n", "31 Kiribati 100,000.00000 0.20000 \n", ".. ... ... ... \n", "37 Liberia 4,400,000.00000 3.80000 \n", "38 Lithuania 2,900,000.00000 86.10000 \n", "39 Luxembourg 600,000.00000 59.90000 \n", "40 Macedonia 2,100,000.00000 30.30000 \n", "41 Maldives 400,000.00000 5.50000 \n", "42 Malta 400,000.00000 17.30000 \n", "43 Mauritania 3,800,000.00000 16.40000 \n", "44 Mauritius 1,300,000.00000 25.90000 \n", "45 Micronesia 100,000.00000 0.30000 \n", "46 Moldova 3,600,000.00000 18.90000 \n", "47 Mongolia 3,000,000.00000 37.00000 \n", "48 Montenegro 600,000.00000 10.40000 \n", "49 Namibia 2,300,000.00000 26.00000 \n", "50 New Zealand 4,700,000.00000 177.00000 \n", "51 Oman 4,000,000.00000 184.80000 \n", "52 Panama 4,000,000.00000 92.90000 \n", "53 Qatar 2,600,000.00000 329.20001 \n", "54 Saint Lucia 200,000.00000 2.10000 \n", "55 Saint Vincent and the Grenadines 100,000.00000 1.20000 \n", "56 Samoa 200,000.00000 1.10000 \n", "57 Sao Tome 200,000.00000 0.60000 \n", "58 Seychelles 100,000.00000 2.60000 \n", "59 Slovenia 2,100,000.00000 66.20000 \n", "60 Solomon Islands 600,000.00000 1.20000 \n", "61 Suriname 600,000.00000 7.90000 \n", "62 Timor-Leste 1,200,000.00000 5.00000 \n", "63 Tonga 100,000.00000 0.60000 \n", "64 Trinidad and Tobago 1,400,000.00000 43.60000 \n", "65 Uruguay 3,500,000.00000 74.90000 \n", "66 Vanuatu 300,000.00000 0.70000 \n", "\n", " gdp gdp_growth gdp_per_km2 land_area \\\n", "0 11,840.20020 1.50000 1,248,266.25000 27,398.00000 \n", "1 8,621.00000 2.60000 914,796.31250 28,203.00000 \n", "2 24,555.19922 3.70000 899,100.87500 10,010.00000 \n", "4 17,100.19922 3.00000 11,162,791.00000 430.00000 \n", "6 8,227.40039 1.20000 169,297.28125 38,394.00000 \n", "7 10,957.50000 3.00000 824,428.06250 51,187.00000 \n", "8 17,041.59961 2.50000 64,757.46875 566,730.00000 \n", "9 76,884.00000 0.90000 6,172,839.50000 5,265.00000 \n", "10 6,662.00000 1.10000 867,840.31250 4,033.00000 \n", "11 651.90002 0.50000 5,136.56836 622,984.00000 \n", "12 1,529.19995 3.20000 581,655.50000 2,235.00000 \n", "13 6,676.10010 6.40000 87,262.07812 341,500.00000 \n", "14 16,435.80078 0.50000 1,580,493.50000 51,060.00000 \n", "15 22,795.30078 -3.90000 1,699,003.12500 55,974.00000 \n", "16 34,970.30078 1.40000 3,213,938.00000 9,241.00000 \n", "17 3,369.60010 1.50000 142,364.10938 23,180.00000 \n", "18 11,374.59961 5.20000 1,065,246.37500 751.00000 \n", "19 38,639.10156 7.70000 1,130,084.50000 28,051.00000 \n", "20 29,312.90039 4.80000 908,275.93750 42,388.00000 \n", "21 9,775.79980 2.80000 645,198.81250 17,204.00000 \n", "22 9,268.09961 -0.30000 454,197.21875 18,274.00000 \n", "23 19,056.50000 -3.80000 139,327.10938 257,667.00000 \n", "24 1,666.59998 -0.20000 335,968.37500 10,120.00000 \n", "25 10,043.79980 3.00000 533,715.93750 69,700.00000 \n", "26 1,729.90002 4.00000 103,129.44531 28,120.00000 \n", "27 7,872.89990 -4.10000 30,480.21484 196,849.00000 \n", "28 49,135.60156 1.80000 164,588.53125 100,250.00000 \n", "29 69,230.79688 6.90000 4,716,693.50000 68,883.00000 \n", "30 8,975.70020 5.90000 2,345,120.50000 10,831.00000 \n", "31 1,823.30005 1.20000 246,609.12500 811.00000 \n", ".. ... ... ... ... \n", "37 855.09998 1.00000 39,451.82812 96,320.00000 \n", "38 29,972.30078 7.70000 1,373,643.87500 62,680.00000 \n", "39 104,003.29688 2.50000 23,163,186.00000 2,586.00000 \n", "40 14,597.00000 3.70000 1,191,365.50000 25,433.00000 \n", "41 15,553.00000 8.60000 18,456,376.00000 298.00000 \n", "42 39,833.80078 1.60000 54,746,836.00000 316.00000 \n", "43 4,328.00000 4.30000 15,911.51660 1,030,700.00000 \n", "44 20,421.59961 1.60000 12,758,621.00000 2,030.00000 \n", "45 3,234.30005 4.20000 427,350.43750 702.00000 \n", "46 5,328.00000 1.20000 574,625.25000 32,891.00000 \n", "47 12,274.90039 6.50000 23,816.32812 1,553,556.00000 \n", "48 16,643.19922 -4.30000 773,119.25000 13,452.00000 \n", "49 11,289.70020 7.00000 31,580.60938 823,290.00000 \n", "50 37,294.00000 0.00000 669,093.56250 264,537.00000 \n", "51 46,698.00000 4.20000 597,092.06250 309,500.00000 \n", "52 23,023.90039 2.40000 1,249,663.75000 74,340.00000 \n", "53 127,659.60156 -12.20000 28,413,602.00000 11,586.00000 \n", "54 11,782.90039 4.80000 3,465,346.50000 606.00000 \n", "55 11,270.50000 1.10000 3,084,833.00000 389.00000 \n", "56 5,553.39990 1.70000 389,932.65625 2,821.00000 \n", "57 3,071.80005 10.20000 622,406.62500 964.00000 \n", "58 27,602.19922 4.30000 5,714,285.50000 455.00000 \n", "59 32,084.90039 0.40000 3,285,196.75000 20,151.00000 \n", "60 1,972.59998 1.10000 42,878.58203 27,986.00000 \n", "61 13,988.20020 4.00000 50,641.02734 156,000.00000 \n", "62 4,186.60010 4.40000 336,157.06250 14,874.00000 \n", "63 5,386.50000 2.80000 836,820.06250 717.00000 \n", "64 31,870.30078 1.50000 8,502,340.00000 5,128.00000 \n", "65 21,527.30078 3.50000 427,963.31250 175,015.00000 \n", "66 2,631.39990 -0.20000 57,428.82812 12,189.00000 \n", "\n", " population_density total_foreign_born per_foreign_born \\\n", "0 104.87070 57,616.00000 3.10000 \n", "1 102.93115 191,199.00000 10.60000 \n", "2 39.49660 59,306.00000 16.30000 \n", "4 664.46277 34,475.00000 11.30000 \n", "6 21.18766 51,106.00000 6.70000 \n", "7 68.49643 34,803.00000 0.60000 \n", "8 4.04366 160,644.00000 7.20000 \n", "9 81.34668 102,733.00000 49.30000 \n", "10 135.58015 14,924.00000 3.00000 \n", "11 7.47870 81,598.00000 2.90000 \n", "12 437.35196 12,555.00000 1.70000 \n", "13 15.40483 392,996.00000 9.70000 \n", "14 96.07851 421,697.00000 8.70000 \n", "15 73.72588 576,883.00000 17.60000 \n", "16 127.65704 196,167.00000 18.20000 \n", "17 41.28494 112,351.00000 14.20000 \n", "18 98.56667 6,720.00000 8.90000 \n", "19 45.19390 10,825.00000 1.30000 \n", "20 31.03279 202,348.00000 16.40000 \n", "21 79.49151 31,579.00000 2.00000 \n", "22 49.56223 13,751.00000 2.50000 \n", "23 7.85942 268,384.00000 23.60000 \n", "24 207.56601 192,540.00000 8.80000 \n", "25 65.03201 168,802.00000 4.40000 \n", "26 66.19072 22,333.00000 1.10000 \n", "27 3.95153 15,384.00000 1.70000 \n", "28 3.40433 37,522.00000 10.70000 \n", "29 69.87383 746,260.00000 15.90000 \n", "30 266.87894 23,167.00000 1.30000 \n", "31 143.70123 3,153.00000 2.60000 \n", ".. ... ... ... \n", "37 49.12693 113,779.00000 5.30000 \n", "38 45.13521 136,036.00000 4.90000 \n", "39 231.44749 249,325.00000 43.30000 \n", "40 82.59953 130,730.00000 6.60000 \n", "41 1,454.43335 94,086.00000 24.40000 \n", "42 1,454.03748 41,442.00000 8.00000 \n", "43 4.28853 138,162.00000 2.30000 \n", "44 622.96210 28,585.00000 3.60000 \n", "45 150.77715 2,756.00000 2.60000 \n", "46 123.65451 142,904.00000 11.20000 \n", "47 1.97974 17,620.00000 0.60000 \n", "48 46.28037 82,541.00000 8.20000 \n", "49 3.07764 93,888.00000 2.20000 \n", "50 18.20630 1,039,736.00000 25.10000 \n", "51 14.97985 1,844,978.00000 30.60000 \n", "52 55.13300 184,710.00000 4.70000 \n", "53 227.32222 1,687,640.00000 73.80000 \n", "54 293.18689 12,771.00000 6.70000 \n", "55 281.78717 4,577.00000 9.40000 \n", "56 69.41343 4,929.00000 3.00000 \n", "57 212.84062 2,394.00000 3.30000 \n", "58 208.35435 12,791.00000 13.00000 \n", "59 102.61906 235,966.00000 11.30000 \n", "60 21.84148 2,585.00000 1.40000 \n", "61 3.61155 46,836.00000 7.50000 \n", "62 87.17626 10,834.00000 1.00000 \n", "63 150.02777 5,731.00000 4.80000 \n", "64 266.88596 49,883.00000 2.40000 \n", "65 19.75060 71,799.00000 2.30000 \n", "66 22.66153 3,187.00000 1.30000 \n", "\n", " ... sustainable_economic_development_assessment(seda) \\\n", "0 ... 53.10000 \n", "1 ... 51.70000 \n", "2 ... 60.40000 \n", "4 ... 60.80000 \n", "6 ... 47.70000 \n", "7 ... 50.20000 \n", "8 ... 44.10000 \n", "9 ... 72.50000 \n", "10 ... nan \n", "11 ... 16.10000 \n", "12 ... nan \n", "13 ... 32.70000 \n", "14 ... 58.90000 \n", "15 ... 64.50000 \n", "16 ... 65.90000 \n", "17 ... nan \n", "18 ... nan \n", "19 ... nan \n", "20 ... 70.80000 \n", "21 ... nan \n", "22 ... 49.00000 \n", "23 ... 40.90000 \n", "24 ... 40.90000 \n", "25 ... 55.40000 \n", "26 ... nan \n", "27 ... 42.80000 \n", "28 ... 83.70000 \n", "29 ... 80.30000 \n", "30 ... 49.70000 \n", "31 ... nan \n", ".. ... ... \n", "37 ... 30.60000 \n", "38 ... 67.40000 \n", "39 ... 83.20000 \n", "40 ... 52.50000 \n", "41 ... nan \n", "42 ... 68.80000 \n", "43 ... 28.90000 \n", "44 ... 60.20000 \n", "45 ... nan \n", "46 ... 48.70000 \n", "47 ... 50.60000 \n", "48 ... nan \n", "49 ... 39.10000 \n", "50 ... 78.60000 \n", "51 ... 62.10000 \n", "52 ... 54.50000 \n", "53 ... 70.80000 \n", "54 ... nan \n", "55 ... nan \n", "56 ... nan \n", "57 ... nan \n", "58 ... 59.10000 \n", "59 ... 72.60000 \n", "60 ... nan \n", "61 ... 52.70000 \n", "62 ... nan \n", "63 ... nan \n", "64 ... 58.70000 \n", "65 ... 64.20000 \n", "66 ... -64.50000 \n", "\n", " employment political_stability&absence_of_violence \\\n", "0 91.50000 -2.78000 \n", "1 83.70000 0.40000 \n", "2 88.80000 -0.96000 \n", "4 93.40000 -0.29000 \n", "6 93.40000 0.18000 \n", "7 83.20000 -0.71000 \n", "8 94.30000 0.90000 \n", "9 93.90000 1.04000 \n", "10 94.90000 -0.76000 \n", "11 84.70000 1.00000 \n", "12 98.70000 -0.95000 \n", "13 95.90000 -1.25000 \n", "14 88.60000 0.98000 \n", "15 99.50000 0.03000 \n", "16 91.70000 0.42000 \n", "17 89.00000 0.05000 \n", "18 99.00000 0.05000 \n", "19 97.60000 1.13000 \n", "20 96.30000 -0.30000 \n", "21 74.20000 -0.38000 \n", "22 81.60000 1.03000 \n", "23 88.50000 -0.41000 \n", "24 98.00000 1.19000 \n", "25 92.00000 0.37000 \n", "26 97.00000 -0.92000 \n", "27 98.40000 -1.97000 \n", "28 89.50000 0.90000 \n", "29 99.70000 0.17000 \n", "30 95.50000 -1.08000 \n", "31 92.90000 1.11000 \n", ".. ... ... \n", "37 80.00000 0.03000 \n", "38 96.40000 -2.30000 \n", "39 88.80000 -0.53000 \n", "40 91.00000 0.51000 \n", "41 90.70000 -1.09000 \n", "42 86.50000 0.75000 \n", "43 97.10000 0.69000 \n", "44 88.30000 0.60000 \n", "45 96.00000 1.02000 \n", "46 93.90000 0.87000 \n", "47 93.40000 -0.71000 \n", "48 nan 1.04000 \n", "49 85.60000 0.16000 \n", "50 94.60000 -0.10000 \n", "51 88.00000 -1.42000 \n", "52 93.70000 -0.25000 \n", "53 92.70000 -0.15000 \n", "54 92.70000 -0.66000 \n", "55 93.10000 0.66000 \n", "56 74.70000 -0.30000 \n", "57 94.30000 -1.69000 \n", "58 92.10000 0.79000 \n", "59 91.00000 1.07000 \n", "60 90.00000 0.21000 \n", "61 81.50000 -0.09000 \n", "62 70.30000 nan \n", "63 88.40000 -0.37000 \n", "64 95.70000 0.58000 \n", "65 94.20000 0.09000 \n", "66 76.10000 -0.13000 \n", "\n", " control_of_corruption judicial_effectiveness government_integrity \\\n", "0 -1.52000 28.20000 26.20000 \n", "1 -0.42000 25.40000 39.90000 \n", "2 -0.61000 35.20000 29.00000 \n", "4 -1.41000 25.40000 18.90000 \n", "6 -0.26000 44.50000 32.60000 \n", "7 -0.56000 47.40000 40.50000 \n", "8 1.80000 93.40000 77.40000 \n", "9 1.53000 80.90000 73.50000 \n", "10 -0.88000 36.80000 39.90000 \n", "11 1.17000 53.50000 50.90000 \n", "12 -0.14000 55.10000 51.80000 \n", "13 -0.83000 32.60000 21.20000 \n", "14 1.42000 54.40000 53.80000 \n", "15 -0.26000 57.30000 42.00000 \n", "16 1.50000 69.50000 70.90000 \n", "17 -0.27000 53.50000 34.70000 \n", "18 -0.55000 31.30000 30.20000 \n", "19 1.57000 51.60000 50.90000 \n", "20 -0.66000 11.40000 23.10000 \n", "21 -0.52000 43.70000 28.40000 \n", "22 0.80000 54.70000 56.60000 \n", "23 -0.53000 55.50000 31.40000 \n", "24 0.71000 57.10000 45.40000 \n", "25 -0.16000 42.50000 38.20000 \n", "26 -0.11000 47.10000 31.80000 \n", "27 -1.28000 21.70000 26.20000 \n", "28 0.84000 52.00000 42.80000 \n", "29 -1.29000 24.50000 17.70000 \n", "30 -1.18000 29.40000 23.40000 \n", "31 1.92000 77.10000 78.30000 \n", ".. ... ... ... \n", "37 -0.68000 28.20000 27.50000 \n", "38 -1.42000 23.90000 27.30000 \n", "39 -1.33000 28.20000 24.60000 \n", "40 0.47000 57.80000 51.80000 \n", "41 -0.52000 44.20000 36.60000 \n", "42 0.19000 56.50000 40.50000 \n", "43 0.27000 10.00000 38.10000 \n", "44 0.78000 56.70000 41.30000 \n", "45 0.57000 57.90000 51.10000 \n", "46 2.19000 83.60000 84.10000 \n", "47 -0.64000 13.80000 29.00000 \n", "48 0.65000 69.20000 49.90000 \n", "49 -0.74000 23.10000 26.20000 \n", "50 -0.60000 23.30000 30.20000 \n", "51 -0.54000 52.50000 32.20000 \n", "52 -0.51000 35.40000 25.20000 \n", "53 -1.83000 17.60000 26.20000 \n", "54 -1.20000 13.80000 23.40000 \n", "55 1.24000 83.90000 75.70000 \n", "56 -0.30000 35.30000 26.90000 \n", "57 -0.56000 37.60000 37.70000 \n", "58 0.36000 47.10000 34.80000 \n", "59 2.22000 82.70000 89.80000 \n", "60 1.26000 72.70000 65.10000 \n", "61 -0.81000 27.80000 33.40000 \n", "62 nan 38.80000 36.80000 \n", "63 0.74000 64.20000 61.80000 \n", "64 1.84000 78.00000 75.30000 \n", "65 -0.23000 43.70000 32.90000 \n", "66 -0.14000 59.00000 37.90000 \n", "\n", " property_rights tax_burden overall_economic_freedom financial_freedom \n", "0 17.90000 91.80000 51.30000 10.00000 \n", "1 54.10000 85.10000 64.50000 70.00000 \n", "2 27.80000 74.00000 44.70000 30.00000 \n", "4 36.00000 82.40000 48.60000 40.00000 \n", "6 40.80000 65.70000 52.30000 60.00000 \n", "7 55.30000 84.70000 68.70000 70.00000 \n", "8 78.70000 63.00000 80.90000 90.00000 \n", "9 83.50000 49.90000 71.80000 70.00000 \n", "10 53.60000 87.50000 64.30000 60.00000 \n", "11 46.50000 96.50000 63.30000 60.00000 \n", "12 62.10000 99.90000 67.70000 80.00000 \n", "13 32.40000 72.70000 55.10000 30.00000 \n", "14 51.40000 74.00000 57.00000 60.00000 \n", "15 53.50000 89.80000 58.10000 10.00000 \n", "16 81.20000 44.00000 67.50000 70.00000 \n", "17 42.10000 80.00000 57.10000 50.00000 \n", "18 35.50000 67.40000 56.70000 50.00000 \n", "19 60.90000 83.00000 61.80000 30.00000 \n", "20 19.00000 85.70000 44.10000 40.00000 \n", "21 39.50000 83.50000 61.40000 60.00000 \n", "22 57.70000 76.10000 69.90000 70.00000 \n", "23 55.80000 70.60000 51.40000 50.00000 \n", "24 56.60000 85.60000 64.20000 50.00000 \n", "25 63.60000 90.90000 68.30000 60.00000 \n", "26 42.10000 80.60000 60.00000 40.00000 \n", "27 17.60000 71.00000 50.90000 30.00000 \n", "28 42.10000 74.00000 60.00000 60.00000 \n", "29 36.00000 89.80000 58.70000 50.00000 \n", "30 40.60000 73.70000 51.90000 50.00000 \n", "31 87.50000 76.70000 77.70000 80.00000 \n", ".. ... ... ... ... \n", "37 36.70000 59.70000 56.20000 30.00000 \n", "38 24.10000 73.20000 52.10000 20.00000 \n", "39 32.40000 60.80000 38.90000 30.00000 \n", "40 54.80000 79.30000 65.60000 50.00000 \n", "41 39.40000 76.40000 62.00000 50.00000 \n", "42 65.90000 66.00000 61.00000 60.00000 \n", "43 29.70000 49.00000 31.90000 10.00000 \n", "44 71.20000 75.20000 67.80000 60.00000 \n", "45 73.00000 82.90000 74.20000 80.00000 \n", "46 84.80000 41.40000 76.60000 80.00000 \n", "47 19.00000 69.80000 45.10000 50.00000 \n", "48 48.60000 72.90000 64.50000 30.00000 \n", "49 51.70000 84.60000 61.60000 40.00000 \n", "50 36.70000 79.40000 48.50000 40.00000 \n", "51 32.70000 84.20000 53.40000 50.00000 \n", "52 37.30000 78.90000 63.20000 60.00000 \n", "53 29.80000 69.60000 42.00000 30.00000 \n", "54 35.50000 79.90000 41.70000 20.00000 \n", "55 80.40000 80.70000 78.80000 80.00000 \n", "56 55.30000 74.80000 55.90000 40.00000 \n", "57 31.10000 76.50000 52.80000 20.00000 \n", "58 68.30000 81.40000 62.00000 50.00000 \n", "59 89.00000 66.50000 74.10000 80.00000 \n", "60 84.00000 47.30000 63.90000 70.00000 \n", "61 29.90000 74.30000 58.00000 40.00000 \n", "62 34.40000 71.90000 52.30000 50.00000 \n", "63 62.80000 87.00000 76.20000 60.00000 \n", "64 81.00000 61.30000 74.20000 70.00000 \n", "65 48.90000 83.50000 56.00000 60.00000 \n", "66 52.30000 60.40000 57.30000 40.00000 \n", "\n", "[65 rows x 25 columns]" ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "## Clean rows\n", "df = df.dropna(thresh=len(df.columns)*0.7)\n", "\n", "df" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Data Transformation" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "It turned out that normalization (linearly from 0 to 1) isn't good for a dataset like this for too many outliers.\n", "We switch to standarization" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "scrolled": false }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ipykernel_launcher.py:16: DataConversionWarning:\n", "\n", "Data with input dtype float32 were all converted to float64 by the scale function.\n", "\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
populationgdp_per_capgdpgdp_growthgdp_per_km2land_areapopulation_densitytotal_foreign_bornper_foreign_bornpopulation_living_abroad_diaspora...sustainable_economic_development_assessment(seda)employmentpolitical_stability&absence_of_violencecontrol_of_corruptionjudicial_effectivenessgovernment_integrityproperty_rightstax_burdenoverall_economic_freedomfinancial_freedom
count65.0000065.0000065.0000065.0000065.0000065.0000065.0000064.0000064.0000064.00000...46.0000064.0000064.0000064.0000065.0000065.0000065.0000065.0000065.0000065.00000
mean0.00000-0.00000-0.00000-0.000000.00000-0.000000.00000-0.00000-0.00000-0.00000...0.00000-0.00000-0.000000.00000-0.000000.000000.00000-0.00000-0.000000.00000
std1.007781.007781.007781.007781.007781.007781.007781.007911.007911.00791...1.011051.007911.007911.007911.007781.007781.007781.007781.007781.00778
min-1.15279-0.59686-0.84082-4.32306-0.43846-0.44005-0.59460-0.46968-0.76103-0.78808...-5.11444-3.27375-2.90097-1.75474-1.78433-1.34947-1.63901-2.64631-2.66445-2.05991
25%-0.89727-0.55052-0.63619-0.40885-0.41186-0.42169-0.48721-0.44627-0.59990-0.63302...-0.32448-0.38002-0.65938-0.62169-0.87710-0.79128-0.71615-0.38544-0.70664-0.52090
50%-0.32235-0.34126-0.373730.00317-0.34316-0.35303-0.32941-0.34889-0.31325-0.42974...0.085840.288980.14196-0.23752-0.06457-0.26157-0.040770.135680.03233-0.00789
75%0.69973-0.058960.205310.53291-0.16237-0.179230.01963-0.107950.127740.22297...0.560370.641290.832300.754510.573480.541540.655240.688870.752120.50511
max1.913454.023724.461562.269296.020485.466914.774065.007184.239143.99662...1.337481.381551.398112.184202.373002.757212.042102.043782.038132.04413
\n", "

8 rows × 24 columns

\n", "
" ], "text/plain": [ " population gdp_per_cap gdp gdp_growth gdp_per_km2 land_area \\\n", "count 65.00000 65.00000 65.00000 65.00000 65.00000 65.00000 \n", "mean 0.00000 -0.00000 -0.00000 -0.00000 0.00000 -0.00000 \n", "std 1.00778 1.00778 1.00778 1.00778 1.00778 1.00778 \n", "min -1.15279 -0.59686 -0.84082 -4.32306 -0.43846 -0.44005 \n", "25% -0.89727 -0.55052 -0.63619 -0.40885 -0.41186 -0.42169 \n", "50% -0.32235 -0.34126 -0.37373 0.00317 -0.34316 -0.35303 \n", "75% 0.69973 -0.05896 0.20531 0.53291 -0.16237 -0.17923 \n", "max 1.91345 4.02372 4.46156 2.26929 6.02048 5.46691 \n", "\n", " population_density total_foreign_born per_foreign_born \\\n", "count 65.00000 64.00000 64.00000 \n", "mean 0.00000 -0.00000 -0.00000 \n", "std 1.00778 1.00791 1.00791 \n", "min -0.59460 -0.46968 -0.76103 \n", "25% -0.48721 -0.44627 -0.59990 \n", "50% -0.32941 -0.34889 -0.31325 \n", "75% 0.01963 -0.10795 0.12774 \n", "max 4.77406 5.00718 4.23914 \n", "\n", " population_living_abroad_diaspora ... \\\n", "count 64.00000 ... \n", "mean -0.00000 ... \n", "std 1.00791 ... \n", "min -0.78808 ... \n", "25% -0.63302 ... \n", "50% -0.42974 ... \n", "75% 0.22297 ... \n", "max 3.99662 ... \n", "\n", " sustainable_economic_development_assessment(seda) employment \\\n", "count 46.00000 64.00000 \n", "mean 0.00000 -0.00000 \n", "std 1.01105 1.00791 \n", "min -5.11444 -3.27375 \n", "25% -0.32448 -0.38002 \n", "50% 0.08584 0.28898 \n", "75% 0.56037 0.64129 \n", "max 1.33748 1.38155 \n", "\n", " political_stability&absence_of_violence control_of_corruption \\\n", "count 64.00000 64.00000 \n", "mean -0.00000 0.00000 \n", "std 1.00791 1.00791 \n", "min -2.90097 -1.75474 \n", "25% -0.65938 -0.62169 \n", "50% 0.14196 -0.23752 \n", "75% 0.83230 0.75451 \n", "max 1.39811 2.18420 \n", "\n", " judicial_effectiveness government_integrity property_rights \\\n", "count 65.00000 65.00000 65.00000 \n", "mean -0.00000 0.00000 0.00000 \n", "std 1.00778 1.00778 1.00778 \n", "min -1.78433 -1.34947 -1.63901 \n", "25% -0.87710 -0.79128 -0.71615 \n", "50% -0.06457 -0.26157 -0.04077 \n", "75% 0.57348 0.54154 0.65524 \n", "max 2.37300 2.75721 2.04210 \n", "\n", " tax_burden overall_economic_freedom financial_freedom \n", "count 65.00000 65.00000 65.00000 \n", "mean -0.00000 -0.00000 0.00000 \n", "std 1.00778 1.00778 1.00778 \n", "min -2.64631 -2.66445 -2.05991 \n", "25% -0.38544 -0.70664 -0.52090 \n", "50% 0.13568 0.03233 -0.00789 \n", "75% 0.68887 0.75212 0.50511 \n", "max 2.04378 2.03813 2.04413 \n", "\n", "[8 rows x 24 columns]" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Normalize the data except a few cols\n", "\n", "# # Create a minimum and maximum processor object\n", "# min_max_scaler = preprocessing.MinMaxScaler()\n", "\n", "# # Create an object to transform the data to fit minmax processor\n", "# df_norm[df_norm.columns[1:]] = min_max_scaler.fit_transform(df[df_norm.columns[1:]])\n", "\n", "## Data Standarization\n", "\n", "df_norm = df.copy()\n", "\n", "# std = std.dropna(how='any')\n", "\n", "df_norm[df_norm.columns[1:]] = preprocessing.scale(df_norm[df_norm.columns[1:]])\n", "\n", "\n", "# df_norm.describe()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Data Integration" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Data Visualization for overview" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "scrolled": false }, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# Subset the data to key cols\n", "# Visualize correlation in a heapmap\n", "\n", "cols_name = df_norm.columns\n", "df_corr = df_norm[cols_name]\n", "cor = df_corr[1:].corr()\n", "\n", "# Color palette\n", "cmap = sns.cubehelix_palette(light=1, as_cmap=True)\n", "sns.heatmap(cor, \n", "# square = True, \n", " linewidths = 1,\n", " cmap = cmap)" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "population gdp_per_cap\n" ] }, { "data": { "text/plain": [ "" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "#K means Clustering\n", "\n", "df_kmeans = df_norm.dropna(axis='index', how='any')\n", "\n", "def doKmeans(X, nclust=2):\n", " model = KMeans(nclust)\n", " model.fit(X)\n", " clust_labels = model.predict(X)\n", " cent = model.cluster_centers_\n", " return (clust_labels, cent)\n", "\n", "\n", "sample = df_kmeans[df_kmeans.columns[1:]]\n", "# print(sample)\n", "clust_labels, cent = doKmeans(sample, 4)\n", "kmeans = pd.DataFrame(clust_labels)\n", "sample.insert((sample.shape[1]),'kmeans',kmeans)\n", "\n", "fig = plt.figure()\n", "ax = fig.add_subplot(111)\n", "axis1 = cols_name[1]\n", "axis2 = cols_name[2]\n", "print(axis1, axis2)\n", "scatter = ax.scatter(sample[axis1],sample[axis2],\n", " c=kmeans[0],s=50)\n", "ax.set_title('K-Means Clustering')\n", "ax.set_xlabel(axis1)\n", "ax.set_ylabel(axis2)\n", "plt.colorbar(scatter)\n" ] }, { "cell_type": "code", "execution_count": 36, "metadata": { "scrolled": false }, "outputs": [ { "data": { "text/html": [ "" ], "text/vnd.plotly.v1+html": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "data": [ { "colorbar": { "title": "gdp_per_cap" }, "locationmode": "country names", "locations": [ "Albania", "Armenia", "Bahamas", "Barbados", "Bhutan", "Bosnia and Herzegovina", "Botswana", "Brunei Darussalam", "Cabo Verde", "Central African Republic", "Comoros", "Congo", "Costa Rica", "Croatia", "Cyprus", "Djibouti", "Dominica", "Equatorial Guinea", "Estonia", "Eswatini", "Fiji", "Gabon", "Gambia", "Georgia", "Guinea-Bissau", "Guyana", "Iceland", "Ireland", "Jamaica", "Kiribati", "Kosovo", "Kuwait", "Latvia", "Lebanon", "Lesotho", "Liberia", "Lithuania", "Luxembourg", "Macedonia", "Maldives", "Malta", "Mauritania", "Mauritius", "Micronesia", "Moldova", "Mongolia", "Montenegro", "Namibia", "New Zealand", "Oman", "Panama", "Qatar", "Saint Lucia", "Saint Vincent and the Grenadines", "Samoa", "Sao Tome", "Seychelles", "Slovenia", "Solomon Islands", "Suriname", "Timor-Leste", "Tonga", "Trinidad and Tobago", "Uruguay", "Vanuatu" ], "marker": { "line": { "width": 0.5 } }, "text": [ "Albania", "Armenia", "Bahamas", "Barbados", "Bhutan", "Bosnia and Herzegovina", "Botswana", "Brunei Darussalam", "Cabo Verde", "Central African Republic", "Comoros", "Congo", "Costa Rica", "Croatia", "Cyprus", "Djibouti", "Dominica", "Equatorial Guinea", "Estonia", "Eswatini", "Fiji", "Gabon", "Gambia", "Georgia", "Guinea-Bissau", "Guyana", "Iceland", "Ireland", "Jamaica", "Kiribati", "Kosovo", "Kuwait", "Latvia", "Lebanon", "Lesotho", "Liberia", "Lithuania", "Luxembourg", "Macedonia", "Maldives", "Malta", "Mauritania", "Mauritius", "Micronesia", "Moldova", "Mongolia", "Montenegro", "Namibia", "New Zealand", "Oman", "Panama", "Qatar", "Saint Lucia", "Saint Vincent and the Grenadines", "Samoa", "Sao Tome", "Seychelles", "Slovenia", "Solomon Islands", "Suriname", "Timor-Leste", "Tonga", "Trinidad and Tobago", "Uruguay", "Vanuatu" ], "type": "choropleth", "z": [ -0.11935518015393246, -0.23732756355506343, -0.47327227678246275, -0.5322584550893126, -0.5083830987976966, -0.007000549705183956, -0.08424435813869854, -0.14323054983926403, -0.5505160852159773, -0.5547293831881196, -0.5814136092590689, -0.18115024833068918, 0.5337060557545554, 0.7359444119922478, -0.18255465978135346, -0.5533249516468818, -0.5884357728250085, -0.15446600216916637, -0.058964577002702676, -0.44377918093218, -0.4831033042679851, -0.09547981046860085, -0.5519205167572151, -0.07722219373565177, -0.5589426811602619, -0.5154052632007434, -0.367939810736761, 3.963331107342713, -0.2429452897200146, -0.5968623702342307, -0.34125559136266953, 3.6655915938128705, 0.11097178012108434, 0.5969055353819765, -0.5013609343946499, -0.5463027872438351, 0.6095454527374058, 0.24158408087764463, -0.17412808392764242, -0.5224274276037902, -0.3567043584068587, -0.3693442489748566, -0.23592312531696782, -0.5954579372280553, -0.33423342695962277, -0.08003107021184301, -0.453610221811418, -0.2345186870788722, 1.8861749626412556, 1.9957207701886754, 0.7050469314787322, 4.023721978368256, -0.5701781468838799, -0.5828180408003067, -0.584222474015759, -0.5912446384188058, -0.5631559824808331, 0.33006328806619883, -0.5828180408003067, -0.4887210371297941, -0.5294495920068369, -0.5912446384188058, 0.012661478478429414, 0.45224901296904807, -0.5898402060404607 ] } ], "layout": { "geo": { "projection": { "type": "Mercator" }, "scope": "globe", "showframe": false }, "title": "gdp_per_cap" } }, "text/html": [ "
" ], "text/vnd.plotly.v1+html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "#choropleth-maps\n", "#Ref: https://plot.ly/python/choropleth-maps/\n", "import plotly.plotly as py #For World Map\n", "import plotly.graph_objs as go\n", "from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot\n", "init_notebook_mode(connected=True)\n", "\n", "axis = cols_name[2] #'gdp_per_capita'\n", "# axis = 'population'\n", "\n", "data = dict(type = 'choropleth', \n", " locations = df_norm['indicator'],\n", " locationmode = 'country names',\n", " z = df_norm[axis], \n", " text = df_norm['indicator'],\n", " colorbar = {'title':axis},\n", " marker = dict(\n", " line = dict (\n", "# color = 'rgb(180,180,180)',\n", " width = 0.5\n", " ) )\n", " )\n", "\n", "scope = 'globe'\n", "# scope = 'asia'\n", "\n", "layout = dict(title = axis2, \n", " geo = dict(scope=scope,\n", " showframe = False, \n", " projection = {'type': 'Mercator'})\n", " )\n", "\n", "choromap3 = go.Figure(data = [data], layout=layout)\n", "\n", "iplot(choromap3)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Add Continent Column to valid data" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "import country_converter as converter\n", "\n", "countries = list(df_norm.indicator.values)\n", "\n", "df_norm['continent'] = converter.convert(names=countries, to='continent') \n", "\n", "# df_norm['continent']" ] }, { "cell_type": "code", "execution_count": 76, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "array([ 0.63585082, -0.11935518, -0.37372741, -0.29113191, -0.29178519,\n", " -0.33699407, -0.21428809, -0.36406527, -0.55749416, 2.46398993,\n", " 1.29700745, 0.48616003, -0.35585942, 0.70427717, 0.00529987,\n", " 0.0831304 , -2.90096556, -1.45324533, -0.87709562, -0.86532397,\n", " -1.6235437 , 1.39438407, -0.8026131 , -2.059913 ])" ] }, "execution_count": 76, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_norm[cols_name[1:]].loc[0].values" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Overview for all nations" ] }, { "cell_type": "code", "execution_count": 98, "metadata": {}, "outputs": [], "source": [ "directions=dict(\n", " life=['population_density','human_development_index','health_expenditure','employment'],\n", " economics=['gdp_per_cap','gdp_growth', \n", " 'sustainable_economic_development_assessment(seda)','overall_economic_freedom'],\n", " government=['political_stability&absence_of_violence','control_of_corruption',\n", " 'tax_burden','government_spending'],\n", " laws=['property_rights','government_integrity',\n", " 'judicial_effectiveness','financial_freedom'],\n", " migration=['total_foreign_born','per_foreign_born',\n", " 'population_living_abroad_diaspora','population_living_abroad']\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Legend" ] }, { "cell_type": "code", "execution_count": 348, "metadata": { "scrolled": false }, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "data": [ { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "45B5AA99" ], "shape": "spline", "smoothing": 1.3, "width": 4 }, "marker": { "color": "45B5AA99" }, "mode": "lines,markers", "name": "Albania", "r": [ -2.5, -0.214288085532242, 0.48616003049768747, -0.35585941912017033, 0.08313039988882764, -2.5 ], "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "ffa60099" ], "shape": "spline", "smoothing": 1.3, "width": 4 }, "marker": { "color": "ffa60099" }, "mode": "lines,markers", "name": "Albania", "r": [ -2.5, -0.11935518015393246, -0.2911319123330611, 0.005299866021627912, -0.8026131028264678, -2.5 ], "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "ff636199" ], "shape": "spline", "smoothing": 1.3, "width": 4 }, "marker": { "color": "ff636199" }, "mode": "lines,markers", "name": "Albania", "r": [ -2.5, -2.900965564552665, -1.453245329080186, 1.394384069228972, 0.7042771746662053, -2.5 ], "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "bc509099" ], "shape": "spline", "smoothing": 1.3, "width": 4 }, "marker": { "color": "bc509099" }, "mode": "lines,markers", "name": "Albania", "r": [ -2.5, -1.6235437024571364, -0.8653239650722193, -0.8770956195887272, -2.05991299809868, -2.5 ], "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c99" ], "shape": "spline", "smoothing": 1.3, "width": 4 }, "marker": { "color": "003f5c99" }, "mode": "lines,markers", "name": "Albania", "r": [ -2.5, -0.3640652662794119, -0.5574941575761089, 2.463989932994942, 1.2970074516810357, -2.5 ], "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c99" ], "smoothing": 1.3 }, "marker": { "color": "rgba(180,120,150,0)" }, "mode": "lines", "name": "Armenia", "r": [ 0, 0, 0, 0, 0 ], "theta": [ "f", "g", "h", "i", "j" ], "type": "scatterpolar" } ], "layout": { "height": 800, "paper_bgcolor": "rgb(224,225,227)", "polar": { "angularaxis": { "direction": "clockwise", "gridcolor": "white", "gridwidth": 1, "nticks": 30, "rotation": 60, "showline": false, "showticklabels": false, "tickfont": { "size": 8 }, "ticks": "outside" }, "bgcolor": "rgb(224,225,227)", "radialaxis": { "angle": 60, "gridcolor": "white", "gridwidth": 2, "nticks": 4, "range": [ -5, 5 ], "showline": false, "showticklabels": false, "visible": true }, "sector": [ 119, 420 ] }, "showlegend": false, "width": 800 } }, "text/html": [ "
" ], "text/vnd.plotly.v1+html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# import plotly.plotly as py\n", "# import plotly.graph_objs as go\n", "\n", "data = []\n", "color = \"rgba(255,255,255,0)\"\n", "\n", "\n", "def format(l):\n", " return list(l).append(list(l)[0])\n", "\n", "# theta = list(cols_name[1:])\n", "# theta.append(cols_name[1])\n", "# print(theta)\n", "\n", "# r=list(df_norm[cols_name[1:]].iloc[i].values)+[df_norm[cols_name[1]].iloc[i]]\n", "\n", "# order = []\n", "# for k, v in directions.items():\n", "# order += v\n", "# print(order)\n", "\n", "alpha='99'\n", "\n", "colors=['D94F70'+alpha,'F0C05A'+alpha,'45B5AA'+alpha,'5A5B9F'+alpha,'9B1B30'+alpha]\n", "colors=['45B5AA','ffa600', 'ff6361','bc5090',\n", "# '58508d',\n", " '003f5c']\n", "colors=[i+alpha for i in colors]\n", "\n", "extra_theta=['a','b','c','d','e','f','g','h','i']\n", "\n", "range_min = -5\n", "range_max = 5\n", "\n", "offset = 2.5\n", "\n", "bgcolor=\"rgb(224,225,227)\"\n", "\n", "for i in range(len(df_norm)):\n", " if i >=1:\n", " break\n", " \n", " for index,k in enumerate(directions.keys()):\n", " \n", " r = df_norm[directions[k]].iloc[i].values\n", " theta = directions[k].copy()\n", " \n", " r = list(r)\n", " prevkey = extra_theta[(index)%len(extra_theta)]\n", " nextkey=extra_theta[(index+1)%len(extra_theta)]\n", " r = [range_min+offset] + r + [range_min+offset] \n", " theta = [prevkey] + theta + [nextkey]\n", " \n", " data.append(go.Scatterpolar(\n", " name = df_norm['indicator'].iloc[i], #Nation as the trace name\n", " mode = \"lines,markers\",\n", " marker = dict(\n", "# color = \"rgba(180,120,150,0.4)\",\n", " color = colors[index]\n", "\n", " ),\n", " r=r,\n", " theta=theta,\n", " line = dict(\n", " shape = \"spline\",\n", "# color = \"rgba(180,120,150,0.3)\",\n", " color=[colors[index]],\n", "# dash='dot', #\"solid\", \"dot\", \"dash\", \"longdash\", \"dashdot\", or \"longdashdot\"\n", " smoothing = 1.3,\n", " width=4\n", " ),\n", " hoverlabel=dict(\n", " namelength=20\n", " )\n", " ))\n", "\n", "#Add a black angle\n", "data.append(go.Scatterpolar(\n", " name = df_norm['indicator'].iloc[i], #Nation as the trace name\n", " mode = \"lines\",\n", " marker = dict(\n", " color = \"rgba(180,120,150,0)\",\n", "\n", " ),\n", " r=[0,0,0,0,0],\n", " theta=['f','g','h','i','j'],\n", " line = dict(\n", "# shape = \"spline\",\n", " color=[colors[index]],\n", " smoothing = 1.3\n", " ),\n", " hoverlabel=dict(\n", " namelength=20\n", " )\n", " )\n", ")\n", " \n", " \n", "layout = go.Layout(\n", " showlegend = False,\n", " polar=dict(\n", " bgcolor=bgcolor,\n", " sector=[119,420],\n", " angularaxis=dict(\n", " showline=False, # the grid's outline\n", "# visible=True,\n", " showticklabels=False,\n", " tickfont = dict(\n", " size = 8\n", " ),\n", " ticks = \"outside\",\n", " nticks = 30,\n", " direction = \"clockwise\",\n", " rotation = 60,\n", "# gridcolor = \"rgb(133,134,136,0.4)\",\n", " gridcolor=\"white\",\n", " gridwidth = 1\n", " ),\n", " radialaxis=dict(\n", " angle = 60,\n", " showline=False, # the tick line\n", " showticklabels=False,\n", " visible=True,\n", " nticks=4,\n", " range = [range_min,range_max],\n", "# gridcolor = \"rgb(133,134,136)\",\n", " gridwidth = 2,\n", " gridcolor = \"white\", #the tick line\n", " )\n", " ),\n", "\n", " paper_bgcolor=bgcolor,\n", " \n", "\n", " \n", ")\n", "\n", "fig = go.Figure(data=data, layout=layout)\n", "fig['layout'].update(width=800,height=800)\n", "iplot(fig)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Legend of the markers and lines" ] }, { "cell_type": "code", "execution_count": 366, "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "data": [ { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "45B5AA99" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "45B5AA99", "size": 14 }, "mode": "markers,lines", "name": "Country 1", "r": [ -2.5, -0.2214571594089517, 0.25764896050486547, -0.27182203035076363, -1.1519495250146046, -2.5 ], "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "ffa60099" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "ffa60099", "size": 14 }, "mode": "markers,lines", "name": "Country 1", "r": [ -2.5, -0.23732756355506343, 0.03259949811345928, -0.05564927828032171, 0.464204471159992, -2.5 ], "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "ff636199" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "ff636199", "size": 14 }, "mode": "markers,lines", "name": "Country 1", "r": [ -2.5, 0.5426303182970258, -0.38340875171615846, 0.8572283217369381, 1.0580937210781693, -2.5 ], "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "bc509099" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "bc509099", "size": 14 }, "mode": "markers,lines", "name": "Country 1", "r": [ -2.5, 0.2427898617943976, -0.08499884041451294, -1.0166702249533857, 1.018117918600497, -2.5 ], "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c99" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "003f5c99", "size": 14 }, "mode": "markers,lines", "name": "Country 1", "r": [ -2.5, -0.10859006222923304, -0.048657478282505884, 1.9250761071968647, 0.9073826120140627, -2.5 ], "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "45B5AA99" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "45B5AA99", "size": 14 }, "mode": "markers,lines", "name": "Country 2", "r": [ -2.5, -0.4559281473893844, 0.653734300614156, 0.35730190759268465, -0.34439661592726806, -2.5 ], "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "ffa60099" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "ffa60099", "size": 14 }, "mode": "markers,lines", "name": "Country 2", "r": [ -2.5, -0.47327227678246275, 0.3563309787268793, 0.3231067708848694, -1.4360217067694987, -2.5 ], "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "ff636199" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "ff636199", "size": 14 }, "mode": "markers,lines", "name": "Country 2", "r": [ -2.5, -0.9301025058119401, -0.5681987336557265, -0.032685693759163074, 1.198650994438326, -2.5 ], "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "bc509099" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "bc509099", "size": 14 }, "mode": "markers,lines", "name": "Country 2", "r": [ -2.5, -1.1131375654887967, -0.7058415101798619, -0.5281592487935046, -1.0339026925322876, -2.5 ], "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c99" ], "shape": "spline", "smoothing": 1.3, "width": 8 }, "marker": { "color": "003f5c99", "size": 14 }, "mode": "markers,lines", "name": "Country 2", "r": [ -2.5, -0.3608331701680444, 0.3380582957515901, -0.6799184252464612, -0.4112770341341412, -2.5 ], "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c99" ], "smoothing": 1.3 }, "marker": { "color": "rgba(180,120,150,0)" }, "mode": "lines", "name": "Barbados", "r": [ 0, 0, 0, 0, 0 ], "theta": [ "f", "g", "h", "i", "j" ], "type": "scatterpolar" } ], "layout": { "height": 800, "paper_bgcolor": "rgb(224,225,227)", "polar": { "angularaxis": { "direction": "clockwise", "gridcolor": "rgba(133,134,136,0.7)", "gridwidth": 4, "nticks": 30, "rotation": 60, "showline": false, "showticklabels": false, "tickfont": { "size": 8 }, "ticks": "outside" }, "bgcolor": "rgb(224,225,227)", "radialaxis": { "gridcolor": "rgba(255,255,255,0.4)", "gridwidth": 8, "nticks": 6, "range": [ -5, 5 ], "showline": true, "showticklabels": true, "tickfont": { "family": "doris serif", "size": 28 }, "visible": true }, "sector": [ 0, 59 ] }, "showlegend": false, "width": 800 } }, "text/html": [ "
" ], "text/vnd.plotly.v1+html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "data=[]\n", "\n", "for i in range(len(df_norm)):\n", " \n", " if i <1:\n", " continue\n", " \n", " if i >2:\n", " break\n", " \n", " for index,k in enumerate(directions.keys()):\n", " \n", "# if index>=3:\n", "# break\n", " \n", " r = df_norm[directions[k]].iloc[i].values\n", " theta = directions[k].copy()\n", " \n", " r = list(r)\n", " prevkey = extra_theta[(index)%len(extra_theta)]\n", " nextkey=extra_theta[(index+1)%len(extra_theta)]\n", " r = [range_min+offset] + r + [range_min+offset] \n", " theta = [prevkey] + theta + [nextkey]\n", "\n", " \n", " \n", " data.append(go.Scatterpolar(\n", " name = \"Country \"+str(i), #Nation as the trace name\n", " mode = \"markers,lines\",\n", " marker = dict(\n", " color = colors[index],\n", " size=14\n", " ),\n", " r=r,\n", " theta=theta,\n", " line = dict(\n", " shape = \"spline\",\n", " color=[colors[index]],\n", " smoothing = 1.3,\n", " width=8\n", " ),\n", " hoverlabel=dict(\n", " namelength=20\n", " )\n", " ))\n", "\n", "#Add a black angle\n", "data.append(go.Scatterpolar(\n", " name = df_norm['indicator'].iloc[i], #Nation as the trace name\n", " mode = \"lines\",\n", " marker = dict(\n", " color = \"rgba(180,120,150,0)\",\n", "\n", " ),\n", " r=[0,0,0,0,0],\n", " theta=['f','g','h','i','j'],\n", " line = dict(\n", "# shape = \"spline\",\n", " color=[colors[index]],\n", " smoothing = 1.3\n", " ),\n", " hoverlabel=dict(\n", " namelength=20\n", " )\n", " )\n", ")\n", " \n", " \n", "layout = go.Layout(\n", " showlegend = False,\n", " polar=dict(\n", " \n", " bgcolor=bgcolor,\n", " sector=[0,59],\n", " angularaxis=dict(\n", " showline=False, # the grid's outline\n", "# visible=True,\n", " showticklabels=False,\n", " tickfont = dict(\n", " size = 8\n", " ),\n", " ticks = \"outside\",\n", " nticks = 30,\n", " direction = \"clockwise\",\n", " rotation = 60,\n", " gridcolor = \"rgba(133,134,136,0.7)\",\n", " gridwidth = 4\n", " ),\n", " radialaxis=dict(\n", "# angle = 60,\n", " showline=True, # the tick line\n", " showticklabels=True,\n", " visible=True,\n", " nticks=6,\n", " range = [range_min,range_max],\n", " gridcolor = \"rgba(255,255,255,0.4)\",\n", " gridwidth = 8,\n", "# linecolor = \"white\", #the tick line\n", " tickfont=dict(\n", " size=28,\n", " family=\"doris serif\")\n", " )\n", " ),\n", "\n", " paper_bgcolor=bgcolor,\n", " \n", "\n", " \n", ")\n", "\n", "fig = go.Figure(data=data, layout=layout)\n", "fig['layout'].update(width=800,height=800)\n", "iplot(fig)" ] }, { "cell_type": "code", "execution_count": 339, "metadata": {}, "outputs": [], "source": [ "df_sorted = df_norm.sort_values(by=['continent', 'indicator'])\n", "\n", "## Access row using .iloc[]\n", "# df_sorted.iloc[0]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Overview for each continent" ] }, { "cell_type": "code", "execution_count": 341, "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Africa 0 0\n", "America 1 0\n", "Asia 0 1\n", "Europe 1 1\n", "Oceania 0 2\n" ] }, { "data": { "application/vnd.plotly.v1+json": { "data": [ { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.586971692703689, -0.031798001343837846, -0.20474631637885185, 0.526492733973437, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.08424435813869854, 0.0031693954062845626, -0.3865167022030159, 2.0381293912795932, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.084076183410646, 1.7757159297156175, -0.9145825871037558, 0.2535249984468663, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.511071748098877, 2.050927476744723, 2.372997472134964, 2.044128224166889, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.16702597742617586, -0.2793301303843248, -0.6269274051310547, -1.0398228359102368, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.1007777491510052, -0.5116709305215988, -0.7135965603036998, 0.6214986032586615, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5505160852159773, -0.4088524284121094, null, 0.4450105594832442, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.713524159766492, -0.8307949673356989, 1.0496423117092006, 0.6461157228254818, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.21701177307543493, -0.08499884041451294, -0.44840244010240343, 0.5051127658173008, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4457129865081104, -0.5642786397318182, -0.3151366163461641, 0.9349503386531386, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5742748573480835, -2.697757684863639, -0.9279304509265902, -0.99360600685084, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5547293831881196, -0.5854332200724067, -1.605501498087375, 0.34903917059751416, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.1923653887060603, 1.162991345815543, 1.7711943153547767, 1.7657264441206046, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.14903700806535122, 0.5415395459521963, 0.38406008254010254, 0.5051127658173008, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.31820010122449177, -0.5710631218875275, 0.4833522015267348, -0.5197103960514807, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.0146512416959448, 0.23479771730251242, -0.8593127665185425, 1.223203247441864, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5814136092590689, 0.20918032485720645, null, 0.7713114511927354, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.9192735981914748, -0.11108672569922136, 2.043780750176548, 0.9514642694430119, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.6552392812978002, 0.5928016471974215, 0.46381689123120373, 1.531123071383693, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4502436585127433, -0.6524769886334463, -0.4580332272715843, -0.09976098697299174, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5449777592278037, -0.8772880976978308, -0.7960919786369706, 0.779842121422426, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.18115024833068918, 1.1509445236564926, -0.8828175889767921, -0.4379232894622865, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.2441411495323373, -0.7821660201434276, -0.13691011673040895, -1.2005149953861485, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.8759790312716147, -1.1501141406934507, -0.6577643006105832, -1.0339026925322876, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.2773432507800117, -0.10971791473677803, -0.15611710066479337, -0.851442895850029, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4493179747602654, -1.8675016749761755, -0.8392671508487758, -0.31272839552058374, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5533249516468818, -0.2911319123330611, null, -0.24598124389162282, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.1636181844788875, -0.23752196810955348, 0.4483489753378875, -1.5010166310897874, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3758842674607063, -0.38118066651612587, 0.38406008254010254, -0.007892386965895297, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2593855144121343, 0.19558407342880613, -0.7500892089925103, -1.1087423277792579, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.434869408830604, -0.9915434056891238, -0.3435236556310831, 1.049025619074757, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.15446600216916637, 1.5335361395173623, null, 0.20508263641951643, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.3331413168628707, 1.5520229233537126, 0.6888663098864128, 0.13720172498392663, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5933720257092571, 0.5415395459521963, 0.2893487058335924, -1.0339026925322876, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.45355225394035614, -0.6796149496072463, -0.5610682571787362, -0.46641266268362436, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3080963280778665, -1.0143946488914768, null, -2.656212947570368, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.44377918093218, 0.09145977369470834, null, 0.1666944469656226, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.30202528291652636, -0.48066661711559655, 0.728952532311167, 0.34076717620795166, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5099302501308285, -0.7400163529821757, -0.10445079854216287, 0.5051127658173008, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4138605837064386, -0.632123525990837, -0.5185558185983964, -0.6345762158331827, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5728676089941835, -0.14605330933513083, -0.58175808801408, -0.391900154602466, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.09547981046860085, -1.8509288293182131, -0.5258291269351923, -0.7930157808876958, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.33451203805061264, -0.4903923949600091, -0.3052721285809342, 1.2810464461762663, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.33043540277311245, -0.5691422476094369, 0.4837561884815947, -0.007892386965895297, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.039024930880766404, 0.8333260430847372, -0.6128078867035043, -0.9460923287210814, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.16530115031062356, -1.989374139703292, null, 1.1123632679532973, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5519205167572151, -0.791444136367035, -0.5258291269351923, 0.4354128714440739, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.3981148916764239, 0.7156051591811068, 0.8973145441616922, 0.7672857223115663, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.37168030538921093, 0.2282703527688417, 0.5635129971726959, -0.007892386965895297, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.10602542265210653, -0.17077828648912466, -0.5360694799504391, -0.8744160598063694, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3572595874704182, -2.0274592423670565, -0.8755034560979695, 0.9540197497895327, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5589426811602619, 0.4446213570153031, null, 0.03233486862599877, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.8867868753300789, -0.08190936318087949, 0.4964523199141501, 1.3295144459707002, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3758842674607063, -0.5463590552875044, 0.06503246746523501, -0.5208975397490914, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4315434006565591, -0.6931839220064057, -0.5006792249404841, -0.7494420356148845, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.33001377910648705, -1.5323526807330021, -0.7590846881697089, -0.13855076715347706, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5013609343946499, 0.17975015198313213, -1.0221301797824787, 0.8864771178556113, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.7460109471732685, -0.33477983350899154, 0.47240095345962496, -1.665807904347161, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5830607508874301, -0.45522606872211385, -0.46834154719756305, 1.018117918600497, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4616860437401466, -0.7610288097818757, 0.25983816336311527, 0.06748370622141889, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.42033189923401176, -2.1797998800272316, -0.8539158699920669, -1.7378200589944648, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5463027872438351, -0.4382825662027339, -0.9742414715032266, -0.33235494473818256, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.1419603470504823, -0.6362792365368227, -1.1791515939404125, 0.059652999269131014, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.6542875076227775, -0.7912785628662313, -0.8770956195887272, -1.0339026925322876, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2566544888221741, -0.4082353883956901, 0.006851118504438402, -0.738414927432121, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5860665872566582, -1.5323526807330021, -0.8161375943067373, 0.9698538599928749, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3693442489748566, 0.5329118054706264, -1.0482513009381391, -2.6644509082518657, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.8566689297447326, 0.28767055722060003, -2.036996814996874, 0.7091242704708428, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.0151807496882548, -0.18752347746028494, -1.7843302216873522, -2.05991299809868, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.21002241812189404, -0.6117700633482276, -0.44985128136806035, -1.0085793408168238, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.700715763142587, 0.5242451331614518, -0.10528922324808615, -0.42356837500915034, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.23592312531696782, -0.2617017745424366, 0.3143997028207308, 0.7809091392319056, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.7592086966151642, 0.783685662062203, 0.06352099539336212, 1.092021173021676, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.124400417314437, -0.005257721607164634, 0.5435738900775363, 0.5051127658173008, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4195865575274056, -0.5235717144465996, -0.30781119068449236, -0.18889680002591308, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5905423277877929, -0.5649898926467745, -0.2263339024847545, -0.8510965988904176, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2345186870788722, 1.3275252802333402, -0.6041925734389292, 0.1858883586423704, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.28273627722433575, -0.6946339615735064, 0.8171420993121838, -0.37655899888077343, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.11905515394610228, -0.8653239650722193, -1.1313207087550554, -0.5208975397490914, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2946956863080975, -0.618554545503937, -0.372857370271663, -0.7558745372970797, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.18479752314108047, -1.0067777191607712, -0.7151385307398357, 0.526492733973437, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5912446384188058, 2.2692894088657263, null, -0.6586565686484701, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.7206136011958562, -0.5195697864634552, 0.167745418364608, 0.5491797232366141, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.9430021209422803, -0.21030656114338694, -0.4085240357568528, -1.5469078453154836, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46967639732197697, -0.543925177089209, -0.6922929651473905, 0.18418733354908182, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.1682150847126392, 0.5775640952866274, -0.28415779383985085, 0.17813626917405206, -2.5 ], "subplot": "polar", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5631559824808331, 0.5329118054706264, 0.26651091150472384, 0.22427691419666243, -2.5 ], "subplot": "polar", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.964958135040147, 0.3752026447756256, 0.5605905204606417, 0.23413772457279428, -2.5 ], "subplot": "polar", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.9748878174183881, -0.37548494991476555, 0.06503246746523501, -0.007892386965895297, -2.5 ], "subplot": "polar", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4497923125468955, 0.1141702228583688, -0.7621530788396154, -0.22841067007423155, -2.5 ], "subplot": "polar", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c55" ], "smoothing": 1.3 }, "marker": { "color": "rgba(180,120,150,0)" }, "mode": "lines", "r": [ 0, 0, 0, 0, 0 ], "subplot": "polar", "theta": [ "f", "g", "h", "i", "j" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4559281473893844, 0.653734300614156, 0.35730190759268465, -0.34439661592726806, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.47327227678246275, 0.3563309787268793, 0.3231067708848694, -1.4360217067694987, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.9301025058119401, -0.5681987336557265, -0.032685693759163074, 1.198650994438326, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.1131375654887967, -0.7058415101798619, -0.5281592487935046, -1.0339026925322876, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3608331701680444, 0.3380582957515901, -0.6799184252464612, -0.4112770341341412, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.8541133015029718, 0.6004153384889804, -0.0012062188089127172, 0.3839833260130146, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5322584550893126, 0.1503200492759574, 0.34052074093963636, -1.0617349375669434, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.20456501751426764, -1.3462616568512311, 0.6407629653101502, -0.9145539075334367, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.6903768711635672, -1.2811176866625156, -1.0166702249533857, -0.5208975397490914, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4083220332102728, -0.0011660708415778987, -0.5104464591560464, 1.1334384612142128, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.24678633609154157, 0.5547133060945105, 0.03888501253062075, -0.3760660443991239, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5337060557545554, -0.5854332200724067, 0.25780400951409543, -0.25557819972999674, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.1707075734651298, 1.4061360238066902, -0.032685693759163074, 1.489458993204929, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.1035883400489665, 0.706717717445914, 0.42892340627586656, 0.5051127658173008, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.332233422668981, -0.17756280099579674, -0.4096354784192633, -1.0223632260452782, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2375894650499646, -0.04703231481548522, -0.5008046401169451, 1.2707067861170618, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5884357728250085, 0.7977828701689982, null, -0.2843694333455166, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.1636181844788875, -0.5098440086190428, -0.5618237074324762, 0.3213802721153722, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.7161549598825298, -0.6374918245752341, -0.7225667314415068, -0.007892386965895297, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46140299627003867, -0.16399383668437809, -0.5936218332860145, 3.242374982514792, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5873122083789333, -0.5116709305215988, -0.693550944633933, 1.1757009168318375, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5154052632007434, -1.939219207606637, -0.44311239550965137, -0.8410012922803617, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -2.0238232727504073, -1.2198264289334513, -0.2732030283076884, 0.6121882708819751, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.6390105163542723, -0.8653239650722193, -1.2011079638985769, -1.0339026925322876, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.44483324437128846, -0.6524769886334463, 0.5400886830387154, 2.1323115318839467, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.3845375319998872, 0.08245730664745513, -0.5586285314720415, 0.7165044725438859, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2429452897200146, 1.0037938697868196, -0.142719626774687, -0.7450302694950298, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.0600495908936658, -1.122568534548909, -0.05673767188090052, 0.9223831737411575, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4532185336175943, -1.0248065286034072, -0.8172780130704014, -0.007892386965895297, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.42994838991284284, -0.6796149496072463, 2.302978644818959, 1.2666828822695195, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3981318814512231, 0.51662774942051, 0.23702821357408424, 0.43148565662304106, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.7050469314787322, -0.026260707300890158, 0.06624917639708769, 0.33944221475914027, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.16124935475971608, -0.470940839271184, 0.3601594083368707, 1.2568124462790495, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.623353879828506, -0.9222820001964657, -0.5181896001683092, 0.5051127658173008, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.12100016380714047, -0.44894234603187155, -0.3819916505457887, -0.9488491057667723, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.481778735006456, 0.1967126146387481, -0.4275610444004898, 0.2731421384592765, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5701781468838799, 0.6800624593402993, null, -1.723934775125494, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.6052350190164583, -1.1420202061781513, 0.44033185318637913, 0.6897369965967708, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.7161549598825298, -1.0248065286034072, -1.5949076108907556, -1.5469078453154836, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4498305622050182, -0.3132525735138341, -0.6354403452975317, 0.8595983889197552, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.43964233550445936, 0.013904031050632128, -0.5902389254128275, 0.33647978733781664, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5828180408003067, -0.4088524284121094, null, 1.8365903898705558, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.8241822068833367, 1.2310719066668478, 0.5044694420656585, 0.7042771746662053, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.598717485748801, 1.9540985563003115, 1.8994409689128762, 1.531123071383693, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46550144713788516, -0.13007139355486874, -0.6208940184782786, 2.1267981968817296, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5885688663837844, -0.008946758141484818, -0.16851001112965816, -1.500304781748818, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4887210371297941, 0.4446213570153031, -0.012114104033139053, -0.1596071769446649, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.012013328531180449, -0.7627144644546027, -0.008633715637425632, -1.6948886302675228, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.0048695732020325, -0.45522606872211385, -0.8970349168391182, -0.5208975397490914, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3846818320075429, -0.25897665156623406, -0.01878641958218913, 1.521225405699559, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.38456347625276494, 0.47854264675674574, 0.7466494427170001, 0.7481726929505702, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.012661478478429414, -0.2911319123330611, 0.24909694144995684, 1.3951230992973922, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.7375508168288528, 1.814619157033685, -1.0508758045146414, -0.18268699970303812, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.6296511135430725, 1.9313156898948702, 1.6053373803233817, 1.018117918600497, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.37885449659255077, -0.6049855650170369, 0.25858677277247694, 0.6491641229494383, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5289146394361428, 0.6308835114220391, 0.39508018327801425, 0.5106574157049233, -2.5 ], "subplot": "polar2", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.45224901296904807, 0.29747070314563023, 0.4885402337359513, -0.35154922251532855, -2.5 ], "subplot": "polar2", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.20693385933569794, -0.19861881325424693, 0.728952532311167, 0.5055584494653251, -2.5 ], "subplot": "polar2", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.02530210354584681, -0.48370508628423703, -0.10445079854216287, 0.5051127658173008, -2.5 ], "subplot": "polar2", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.33694052122170476, -0.6117700633482276, 0.21109780641405337, -0.4268987926353059, -2.5 ], "subplot": "polar2", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c55" ], "smoothing": 1.3 }, "marker": { "color": "rgba(180,120,150,0)" }, "mode": "lines", "r": [ 0, 0, 0, 0, 0 ], "subplot": "polar2", "theta": [ "f", "g", "h", "i", "j" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2214571594089517, 0.25764896050486547, -0.27182203035076363, -1.1519495250146046, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.23732756355506343, 0.03259949811345928, -0.05564927828032171, 0.464204471159992, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5426303182970258, -0.38340875171615846, 0.8572283217369381, 1.0580937210781693, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.2427898617943976, -0.08499884041451294, -1.0166702249533857, 1.018117918600497, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.10859006222923304, -0.048657478282505884, 1.9250761071968647, 0.9073826120140627, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5236028920627288, -0.8315860653033608, -0.7313292203192626, 0.3839833260130146, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5083830987976966, -0.37942229062148486, -0.22978997526905232, -0.706642080041136, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.3043941247379567, -0.22779616128003663, -0.698117230676968, 0.6800431747689885, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4429072587957674, -0.5007926706436395, -0.06457239419661226, 0.5051127658173008, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.37651552999834814, -0.3132525735138341, -0.6680287629061735, -0.7742530509350188, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3012391210409119, 1.0041176083289767, 0.6533602313307779, 0.4631550850948969, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.14323054983926403, -0.46771270399335846, 0.8498823128463754, 1.164793230373233, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.2356810191879215, 1.5131196960356452, -1.9648414922988737, -0.022742637359555746, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.7585415571378857, 1.8287910528490983, 1.7498968100006378, 1.018117918600497, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.27777977500333695, 2.576939542299207, -0.6620853834652531, -0.3653307062214604, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.13006370640019543, 1.1259903000612115, 0.6949934331064473, 0.11479862029551195, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.18255465978135346, -0.3205620501236856, 0.5625502292443739, 0.7521175395159875, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5642881335379564, 1.4839423625024077, -2.437859039244416, -0.25538899939468884, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.6399621916936902, 1.6807002484371223, 1.18162893007204, 1.018117918600497, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.09908884715155632, 0.4669636831668065, -0.28188330675316914, -0.05749036178789882, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3615424760155815, 0.4480744738236871, -0.3990345913319756, 0.16230215897070993, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.07722219373565177, 0.1503200492759574, 0.10543089964895613, 0.8288946506245716, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5101435631629395, -0.13053829588059854, 1.3222287465309719, 0.7333582703680597, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.7325735474546882, -0.18182754358126382, -0.16426850013810443, 0.5051127658173008, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.15142394187792976, -0.4692957924989995, 1.6380140740047042, 0.32202631728712405, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.2560902996292531, 0.6232661276810973, 1.3433920015015943, 0.5106574157049233, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 3.6655915938128705, -0.20284153404463734, 0.5538429951067253, -0.9945551483971315, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.3416014472072864, -1.3657132125400562, -2.3737211445315305, -1.8257522666906434, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.2523391855698323, -1.041893895685149, -1.0814726557843093, -0.5208975397490914, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 5.007181225257747, 3.981328739622435, -0.25085694978899004, -0.8845242642161524, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.5957369687179883, 0.27288327397651285, -0.09141148932286303, 0.7006703623405437, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5969055353819765, 1.2980951775261653, -0.3560420470152861, -0.17880145472181092, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.16124935475971608, -0.23752196810955348, -0.321306372883951, 0.9708511735355914, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.13872573324352436, 0.33649048913831314, 0.9772519889540735, -1.5469078453154836, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 3.3464575688867018, 1.491421362154908, 1.5210337331768193, -0.1714372339787873, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 4.774055038871884, -0.031798001343837846, 0.21466964225011365, -0.043544897868252615, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5224274276037902, 1.7984074848833325, null, 0.22427691419666243, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.070878498514131, -0.48066661711559655, 0.1597282962130996, -0.6140522718297977, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5150857892061373, -0.2729605301466544, -0.07952677205678982, -0.007892386965895297, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.29431701469268284, 0.8876019003304118, -0.7880751558540446, -1.1951214240360086, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5946004707173687, 0.15101058224427813, -0.5902389254128275, 0.3839833260130146, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.08003107021184301, 1.1803746263636672, -0.10353806959632872, -1.397633517315605, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.6593795571187847, -0.597376067188964, -0.36940971746021356, -0.051823548170663813, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.5668318876082976, -0.7058415101798619, -1.5949076108907556, -0.007892386965895297, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4405569325931715, -0.727106365135915, -0.6242562233598545, -1.0903637922324023, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5465486238139652, 0.7603726788747434, 0.3087298388544037, -0.4710719136843483, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.9957207701886754, 0.5034815624296525, 0.39711643424627174, -0.601073735317032, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.4282327081710087, -0.5001182307746302, 0.785072999038938, -1.607646267615691, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.8605122173744789, -0.5235757543267415, 0.3342120295693564, -0.007892386965895297, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 3.0542340057951467, 1.3082402468978682, -0.7343931126282625, -1.2456623830967886, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.23832536727508535, 1.0269688515313298, 2.0542403725602454, 0.2731421384592765, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 4.023721978368256, -4.323059772228577, 0.775872649484973, -1.6951435415099743, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.05296018173699205, -1.7547447900782258, -0.38544457343044264, 0.09842736212652882, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.010025210612946, -0.8653239650722193, -1.405485000094159, -1.0339026925322876, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 2.7533277703097405, 4.239139514452868, -0.7217688753008948, -1.2070674688551273, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.27969143201634855, -0.7325646167734792, -0.8438930621571835, -3.2737517019569125, -2.5 ], "subplot": "polar3", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5294495920068369, 0.5623419081778012, null, -0.706642080041136, -2.5 ], "subplot": "polar3", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, null, null, -0.20104770560968832, -1.3216850873176063, -2.5 ], "subplot": "polar3", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.772866676395764, -0.26156887966627296, -0.34870633416091124, -0.007892386965895297, -2.5 ], "subplot": "polar3", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.45353504159420094, -0.6999684122498556, -0.6880016535627885, -0.993876507997556, -2.5 ], "subplot": "polar3", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c55" ], "smoothing": 1.3 }, "marker": { "color": "rgba(180,120,150,0)" }, "mode": "lines", "r": [ 0, 0, 0, 0, 0 ], "subplot": "polar3", "theta": [ "f", "g", "h", "i", "j" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.214288085532242, 0.48616003049768747, -0.35585941912017033, 0.08313039988882764, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.11935518015393246, -0.2911319123330611, 0.005299866021627912, -0.8026131028264678, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -2.900965564552665, -1.453245329080186, 1.394384069228972, 0.7042771746662053, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.6235437024571364, -0.8653239650722193, -0.8770956195887272, -2.05991299809868, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3640652662794119, -0.5574941575761089, 2.463989932994942, 1.2970074516810357, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3487370696017378, 0.3566704090347471, -0.10297626759388229, -1.231121284096487, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.007000549705183956, 0.1503200492759574, -0.12095203965109567, 0.8672824739780671, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.6593795571187847, -0.5195697864634552, 0.8251592214636922, -0.807924271007533, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.3046573140541498, -0.050824106251029504, 0.07998703548064394, 1.018117918600497, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4076947388170606, -0.727106365135915, 3.9966153157223916, 1.5074415423800211, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.329407642398494, 0.8365428842022721, 0.3241495432157627, 1.3498785451989441, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.7359444119922478, -1.8803590021922876, 0.5016009188689142, -0.150010221106291, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.1419603470504823, -0.22779616128003663, 1.234039179529955, -1.2441362691574374, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.21185623400012604, 0.03461294643533994, 0.5734826457978914, -2.05991299809868, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.6290239949403856, 0.42625672553062505, 1.7155857733320459, 0.28710718519287254, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.48721265811840475, 1.1412241595226227, 0.5022471285894595, 0.8431797703009661, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.058964577002702676, 0.6800624593402993, 0.775872649484973, -1.4936045401009366, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.21539395740742331, -0.6168276808479977, 0.9053316663132006, -0.269929547245616, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.5668318876082976, -1.041893895685149, -1.714542966543831, -0.5208975397490914, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.08726779030873832, 0.3448428102582622, -0.22132587392499356, -0.06576071483388787, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5893348149307078, 1.6287140184310893, 2.220773179662923, -0.23355663643870148, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.367939810736761, -0.20284153404463734, 1.3374761315560129, 0.03233486862599877, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.084076183410646, 0.8420403870988867, -0.032685693759163074, -0.6770606345844123, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3758842674607063, 0.0801793310792048, 0.3092880030839834, 0.5051127658173008, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.40249469779528063, -0.04187302847775933, -0.6845610553031448, -0.30927621771682956, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.34364584837778445, 1.6515652616334424, 3.1606041604877557, 1.3815467656056284, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 3.963331107342713, 1.2980951775261653, 1.1894568048332081, -0.09242738777485297, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.29356520098114625, -1.2295522067778637, 1.234039179529955, 0.554026449259759, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.6903768711635672, -1.349467263628313, -1.061533453611534, -0.007892386965895297, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.9529546121327466, 0.3109203671287528, 1.76458163462444, 0.18418733354908182, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.01962637002368884, null, null, 0.33647978733781664, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.34125559136266953, 0.5329118054706264, null, -1.0041521042355055, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.9913365498890114, -1.1128427567044963, -0.7863067976779848, 0.9563109954661568, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.6235437024571364, -0.9564568429987795, -0.8770956195887272, -1.0339026925322876, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, null, null, null, null, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.48655157317483316, 0.9584155759345068, 0.1491358987143378, 0.3839833260130146, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.11097178012108434, -0.11455115575621355, 0.5712571312350023, 1.491094122082724, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.5209724707834048, 1.036556117897763, 0.28800408563887064, 0.04026572539505897, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.9542652677747343, 1.128207264276401, 0.8775558830125814, 1.018117918600497, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.02896909576031065, 0.16844614480596887, 0.1841014497742501, 0.07391616408578117, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.43508635354515646, 1.042202710992741, 0.49299530597264407, 0.8590138805043083, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.6095454527374058, 1.5335361395173623, 0.627852990615148, -0.725836357818282, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -2.381177482407285, -1.3559874346956438, -0.09682389430565475, 0.27775899834408324, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -1.3038953630077577, -0.8026702133466127, -1.0914423044095047, -1.5469078453154836, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.21408835678033622, -0.4353733493694901, 0.7834972184808822, 0.1906197914134441, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.25357348149791575, 1.3925860187075616, 3.9678256838049006, -0.34439661592726806, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.24158408087764463, 0.0031693954062845626, 1.3157085444324217, -1.9926535657043436, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4644590263142673, -1.268455434095931, -1.0909620269393956, -0.4686482724464962, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.8759790312716147, -0.9564568429987795, -0.8770956195887272, -1.0339026925322876, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.002574919172746978, 2.169870224745095, -0.6190532258229081, -0.3772767619950373, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.29660826930416373, null, -0.29186764602053034, 0.003958640806945368, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.17412808392764242, 0.3563309787268793, -0.020821172097277615, 0.5697724497836978, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.6617483989402151, 0.4821862880194762, 0.39222850861011654, 0.5879542709847583, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.27887922533518716, 0.5928016471974215, 0.5984066722832644, -0.007892386965895297, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.2242359910802864, -0.32003705566954344, 0.7019216499551871, 0.5572714671240767, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 4.772591783009581, 1.1945435756580345, 1.7234877140090943, -0.7085871909299951, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.3567043584068587, -0.2617017745424366, 0.6888023009906077, 0.1283058914113306, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.9216424400129051, 0.20986424750998695, -0.6740652525552305, -0.3474782729604116, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.8511529128988837, -0.050824106251029504, 0.5336042414523408, 0.5051127658173008, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.39499776480323295, -0.22505420843672472, -0.49613821592944385, 0.4598653010251663, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.14485810640068933, -0.1612876228067782, -0.5555445905997697, 0.4631550850948969, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.33423342695962277, -0.37942229062148486, -0.18625480102186964, 1.625453700422348, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.0515894605492502, 2.1550217294093748, -2.6463072735196955, -0.07121063715398958, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.825564745144156, 2.4325461382550446, 1.884486400897467, 1.531123071383693, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.20095342418100373, -0.007950585348249979, 1.7837096188729906, 0.3762429982457939, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.43085353458801967, 0.7070537167495677, -0.21476912421373523, null, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.453610221811418, -1.9980795533547857, null, 0.464204471159992, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.2356810191879215, 0.6572504341444231, -0.12087526076017989, -1.0890386328371, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.04076911411419169, 0.48458151082795003, 1.166674362056631, -1.0339026925322876, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.31639662984400685, -0.2114852441253061, -0.39462169479005027, 0.3937026519285854, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.22261071985266456, 1.3316501268516805, 1.1552716082930143, 0.003958640806945368, -2.5 ], "subplot": "polar4", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.33006328806619883, -0.6148633490921689, 0.8542357638416896, 1.3855261434590183, -2.5 ], "subplot": "polar4", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.268167871140079, 2.1841990629426125, -0.6339790301304763, -1.307144631912052, -2.5 ], "subplot": "polar4", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 2.042100533046475, 2.7572071991964413, 1.8396230771617033, 1.531123071383693, -2.5 ], "subplot": "polar4", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.0229739399703052, -0.0011660708415778987, -0.38842571446424473, -0.6860360978372452, -2.5 ], "subplot": "polar4", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c55" ], "smoothing": 1.3 }, "marker": { "color": "rgba(180,120,150,0)" }, "mode": "lines", "r": [ 0, 0, 0, 0, 0 ], "subplot": "polar4", "theta": [ "f", "g", "h", "i", "j" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.41872290435119547, 0.15101058224427813, -0.6974058707242727, -1.4844706715454759, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4831033042679851, -0.8208742697722283, -0.1731942819624169, 0.9824481406409432, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.2248521115674562, 0.8031372757212367, 0.13567631809136216, 0.4861711755912531, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.4283922185736542, 0.8662001723382715, 0.4438777841360441, 1.018117918600497, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.44795632895700627, -0.5982010828613276, -0.2013152383085681, 0.4433245949331882, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.07076007936983879, -0.8315860653033608, -0.835412224758436, 0.3048115669311323, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5968623702342307, -0.37942229062148486, null, 1.7310216790460538, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.3114835016219402, 1.8924253797889852, 0.18377966266762477, -2.819346262476537, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.964766266889587, 2.102189795267609, 1.5604740565876176, 1.531123071383693, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46822482279622085, -0.5914166007056183, -0.7826369781828947, -0.8725782084425755, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.044605621643263725, -0.7173307573120679, -0.599490748029643, 0.7956762316257682, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5954579372280553, 0.5034815624296525, null, 1.3951230992973922, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.214023203946991, 0.5794441534189143, 0.6808491877349044, -2.460683059375458, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.21720169403967, 0.5529309791549168, 0.6033915916734779, 1.531123071383693, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46898407850995627, -0.5914166007056183, -0.738849921344341, 0.1740791729571317, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5346227980733632, 1.4916074672374433, 1.7689758418751036, 0.5739950645834635, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.8861749626412556, -0.7325838739420796, 1.1154468093247856, -1.0713318934053173, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.0011844128425425639, -0.558472955811314, 0.4002456307616249, -0.42018027265206237, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.6542875076227775, -0.6374918245752341, -1.1213511552074755, -0.5208975397490914, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.5142224454935056, 0.9350933724732653, 1.5332137413618026, 0.10791643622488503, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.34534759396463854, -0.06226617427689652, -0.693550944633933, -2.5770411884884856, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.584222474015759, -0.23227163675181203, null, -0.3611461783537025, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.21539395740742331, -0.26669933062789536, 0.03145250678732858, -0.14875954775953146, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.3046573140541498, -0.8254534056685452, -0.5231745195585226, -0.5208975397490914, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46482825315492576, -0.5642786397318182, -0.467838206446957, 2.1001492425621353, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.521186199007307, -1.3343097836732387, -0.8192215351790091, -0.1543848773568192, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5828180408003067, -0.4088524284121094, null, 0.4066220039289522, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.33688086373569776, 1.2505234623556727, -2.1732900324077593, -1.0938855437509911, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 1.7843196458568484, 1.350343470894365, 1.3411425474542422, 1.018117918600497, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46931111308690526, -0.6728304593637963, -0.7852036354500045, -1.2107431770599442, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.04737550904125829, 0.03675527425298516, -0.7028027672507484, -0.40773426480580816, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5912446384188058, 0.09145977369470834, null, 1.587065144868056, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.29119637529606107, 0.7447825506845529, 1.0095560892844466, 0.5104051754884701, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.6913286448385897, 1.1623819984398844, 0.9174340972029006, 0.5051127658173008, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.4632944418642058, -0.44215783152519944, -0.6322175064214097, 1.9843642999182887, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "line": { "color": "45B5AA55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.51815508541315, -0.9001393409001838, -0.8708775447895618, -2.355360021446181, -2.5 ], "subplot": "polar5", "theta": [ "a", "population_density", "human_development_index", "health_expenditure", "employment", "b" ], "type": "scatterpolar" }, { "line": { "color": "ffa60055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.5898402060404607, -0.791444136367035, -5.114436559017648, -0.22678696611447682, -2.5 ], "subplot": "polar5", "theta": [ "b", "gdp_per_cap", "gdp_growth", "sustainable_economic_development_assessment(seda)", "overall_economic_freedom", "c" ], "type": "scatterpolar" }, { "line": { "color": "ff636155", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.031302334223371094, -0.11108672569922136, -1.1230308213790352, 0.9853917213865185, -2.5 ], "subplot": "polar5", "theta": [ "c", "political_stability&absence_of_violence", "control_of_corruption", "tax_burden", "government_spending", "d" ], "type": "scatterpolar" }, { "line": { "color": "bc509055", "shape": "spline" }, "mode": "lines", "r": [ -2.5, 0.14998878174037383, -0.19891491066300554, 0.658224373879206, -0.5208975397490914, -2.5 ], "subplot": "polar5", "theta": [ "d", "property_rights", "government_integrity", "judicial_effectiveness", "financial_freedom", "e" ], "type": "scatterpolar" }, { "line": { "color": "003f5c55", "shape": "spline" }, "mode": "lines", "r": [ -2.5, -0.46815979837741223, -0.6796149496072463, -0.7714122078269602, -0.9580383625857418, -2.5 ], "subplot": "polar5", "theta": [ "e", "total_foreign_born", "per_foreign_born", "population_living_abroad_diaspora", "population_living_abroad", "f" ], "type": "scatterpolar" }, { "hoverlabel": { "namelength": 20 }, "line": { "color": [ "003f5c55" ], "smoothing": 1.3 }, "marker": { "color": "rgba(180,120,150,0)" }, "mode": "lines", "r": [ 0, 0, 0, 0, 0 ], "subplot": "polar5", "theta": [ "f", "g", "h", "i", "j" ], "type": "scatterpolar" } ], "layout": { "height": 1500, "paper_bgcolor": "rgb(224,225,227)", "polar": { "angularaxis": { "direction": "clockwise", "gridcolor": "rgba(255,255,255,0.5)", "gridwidth": 1, "nticks": 6, "rotation": 60, "showline": false, "showticklabels": false, "tickfont": { "size": 8 }, "ticks": "outside", "visible": false }, "bgcolor": "rgb(224,225,227)", "domain": { "x": [ 0, 0.475 ], "y": [ 0.6833333333333333, 1 ] }, "radialaxis": { "angle": 60, "gridcolor": "white", "gridwidth": 4, "nticks": 4, "range": [ -5, 5 ], "showline": false, "showticklabels": false, "visible": true }, "sector": [ 119, 420 ] }, "polar2": { "angularaxis": { "direction": "clockwise", "gridcolor": "rgba(255,255,255,0.5)", "gridwidth": 1, "nticks": 6, "rotation": 60, "showline": false, "showticklabels": false, "tickfont": { "size": 8 }, "ticks": "outside", "visible": false }, "bgcolor": "rgb(224,225,227)", "domain": { "x": [ 0.475, 0.95 ], "y": [ 0.6833333333333333, 1 ] }, "radialaxis": { "angle": 60, "gridcolor": "white", "gridwidth": 4, "nticks": 4, "range": [ -5, 5 ], "showline": false, "showticklabels": false, "visible": true }, "sector": [ 119, 420 ] }, "polar3": { "angularaxis": { "direction": "clockwise", "gridcolor": "rgba(255,255,255,0.5)", "gridwidth": 1, "nticks": 6, "rotation": 60, "showline": false, "showticklabels": false, "tickfont": { "size": 8 }, "ticks": "outside", "visible": false }, "bgcolor": "rgb(224,225,227)", "domain": { "x": [ 0, 0.475 ], "y": [ 0.3666666666666667, 0.6833333333333333 ] }, "radialaxis": { "angle": 60, "gridcolor": "white", "gridwidth": 4, "nticks": 4, "range": [ -5, 5 ], "showline": false, "showticklabels": false, "visible": true }, "sector": [ 119, 420 ] }, "polar4": { "angularaxis": { "direction": "clockwise", "gridcolor": "rgba(255,255,255,0.5)", "gridwidth": 1, "nticks": 6, "rotation": 60, "showline": false, "showticklabels": false, "tickfont": { "size": 8 }, "ticks": "outside", "visible": false }, "bgcolor": "rgb(224,225,227)", "domain": { "x": [ 0.475, 0.95 ], "y": [ 0.3666666666666667, 0.6833333333333333 ] }, "radialaxis": { "angle": 60, "gridcolor": "white", "gridwidth": 4, "nticks": 4, "range": [ -5, 5 ], "showline": false, "showticklabels": false, "visible": true }, "sector": [ 119, 420 ] }, "polar5": { "angularaxis": { "direction": "clockwise", "gridcolor": "rgba(255,255,255,0.5)", "gridwidth": 1, "nticks": 6, "rotation": 60, "showline": false, "showticklabels": false, "tickfont": { "size": 8 }, "ticks": "outside", "visible": false }, "bgcolor": "rgb(224,225,227)", "domain": { "x": [ 0, 0.475 ], "y": [ 0.050000000000000044, 0.3666666666666667 ] }, "radialaxis": { "angle": 60, "gridcolor": "white", "gridwidth": 4, "nticks": 4, "range": [ -5, 5 ], "showline": false, "showticklabels": false, "visible": true }, "sector": [ 119, 420 ] }, "showlegend": false, "width": 1200 } }, "text/html": [ "
" ], "text/vnd.plotly.v1+html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "from plotly import tools\n", "from random import randint\n", "\n", "total= df_norm['continent'].nunique()\n", "\n", "\n", "traces = []\n", "subplot_titles = []\n", "\n", "#format\n", "theta = list(df_norm.columns[1:-1])\n", "# theta.append(df_norm.columns[1])\n", "\n", "# print(theta)\n", "\n", "# colors=['D94F70','45B5AA','F0C05A','5A5B9F','9B1B30']\n", "\n", "# Plot one subplot \n", "def draw_one_nation(data, subplot):\n", " \n", "# format_data=list(data[1:-1])\n", "# format_data.append(format_data[0])\n", "\n", " result_list = []\n", " \n", " for index,k in enumerate(directions.keys()):\n", " \n", "# r = data[directions[k]].iloc[i].values\n", " r = data[directions[k]]\n", " theta = directions[k].copy()\n", " \n", " r = list(r)\n", " prevkey = extra_theta[(index)%len(extra_theta)]\n", " nextkey=extra_theta[(index+1)%len(extra_theta)]\n", " r = [range_min+offset] + r + [range_min+offset] \n", " theta = [prevkey] + theta + [nextkey]\n", " \n", " result_list.append(go.Scatterpolar(\n", "# name = data[0], # country name\n", " subplot = subplot,\n", " r = r,\n", " theta = theta,\n", " mode = \"lines\",\n", "# fill = \"toself\",\n", "# fillcolor = \"rgba(180,120,150,0.2)\",\n", " line = dict(\n", " shape = \"spline\",\n", "# color = \"rgba(180,120,150,0.4)\",\n", " color=colors[index],\n", " ) \n", " )\n", " )\n", " \n", " \n", " \n", " return result_list\n", "\n", " \n", "\n", "# Plot for group of continents\n", "continents = df_norm.groupby('continent')\n", "data = []\n", " \n", "# ga_index = continents.groups['America']\n", "# ga = continents.get_group('America')\n", "\n", "i = 0\n", "\n", "for continent, nations in continents:\n", "\n", " subplot = \"polar\"\n", " if i != 0:\n", " subplot += str(i+1)\n", " i+=1\n", " \n", " for i_nation in range(len(nations)):\n", " nation = nations.iloc[i_nation]\n", " data+=(draw_one_nation(nation, subplot))\n", " \n", " \n", " #Add a blank angle\n", " data.append(go.Scatterpolar(\n", " # name = df_norm['indicator'].iloc[i], #Nation as the trace name\n", " subplot = subplot,\n", " mode = \"lines\",\n", " marker = dict(\n", " color = \"rgba(180,120,150,0)\",\n", "\n", " ),\n", " r=[0,0,0,0,0],\n", " theta=['f','g','h','i','j'],\n", " line = dict(\n", " # shape = \"spline\",\n", " color=[colors[index]],\n", " smoothing = 1.3\n", " ),\n", " hoverlabel=dict(\n", " namelength=20\n", " )\n", " )\n", " )\n", " \n", "\n", "\n", " \n", "# Subplot format\n", "total = 5\n", "cols = 2\n", "rows = total//cols+1\n", "\n", "\n", "width = 1/cols*0.95\n", "height = 1/rows*0.95\n", "\n", "w_offset = 1/cols*0\n", "h_offset = 1/rows*0\n", "\n", "polars = dict()\n", "for i, continent in enumerate(continents):\n", " subplot = \"polar\"\n", "\n", " if i!=0:\n", " subplot += str(i+1)\n", " \n", " col = i % cols\n", " row = i // cols\n", "\n", " x = [(width+w_offset)*(col), width*(col+1) + w_offset*col]\n", " y = [1-height*(row+1)-h_offset*row, 1-(height+h_offset)*(row)]\n", " \n", " print(continent[0], col, row)\n", "\n", " \n", " polars[subplot] = dict(\n", " \n", " domain = dict(\n", " x = x,\n", " y = y\n", " ),\n", "# angularaxis=dict(\n", "# tickfont = dict(\n", "# size = 10 \n", "# ),\n", "# ticks = \"outside\",\n", "# rotation = 90,\n", "# direction = \"clockwise\"\n", "# ),\n", "# radialaxis = dict(\n", "# visible = True,\n", "# tickfont = dict(\n", "# size = 6 \n", "# ),\n", "# nticks = 6,\n", "# range = [-3, 3]\n", "# )\n", " bgcolor=bgcolor,\n", " sector=[119,420],\n", " angularaxis=dict(\n", " showline=False, # the grid's outline\n", " visible=False,\n", " showticklabels=False,\n", " tickfont = dict(\n", " size = 8\n", " ),\n", " ticks = \"outside\",\n", "# nticks = 30,\n", " nticks=6,\n", " direction = \"clockwise\",\n", " rotation = 60,\n", "# gridcolor = \"rgb(133,134,136,0.4)\",\n", " gridcolor=\"rgba(255,255,255,0.5)\",\n", " gridwidth = 1\n", " ),\n", " radialaxis=dict(\n", " angle = 60,\n", " showline=False, # the tick line\n", " showticklabels=False,\n", " visible=True,\n", " nticks=4,\n", " range = [range_min,range_max],\n", "# gridcolor = \"rgb(133,134,136)\",\n", " gridwidth = 4,\n", " gridcolor = \"white\", #the tick line\n", " )\n", " )\n", "\n", " \n", "layout = go.Layout(\n", " showlegend = False,\n", "# title = \"Small Nation in different Continents \",\n", " paper_bgcolor=bgcolor,\n", ")\n", "\n", "\n", "fig = go.Figure(data=data, layout=layout)\n", "fig['layout'].update(polars)\n", "fig['layout'].update(width=max(cols*600,800),height=rows*500)\n", "iplot(fig)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.6" } }, "nbformat": 4, "nbformat_minor": 2 }