Skip to content

Instantly share code, notes, and snippets.

@khayrov
Last active February 8, 2018 01:20
Show Gist options
  • Save khayrov/3f3acfff3cdbc7a7f63011b773f2b082 to your computer and use it in GitHub Desktop.
Save khayrov/3f3acfff3cdbc7a7f63011b773f2b082 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"import csv\n",
"import json\n",
"import math\n",
"import matplotlib.pyplot as plt\n",
"import mpld3\n",
"import numpy as np\n",
"import pandas\n",
"from scipy import stats\n",
"from sklearn import linear_model"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"iso_codes = json.load(open('/usr/share/iso-codes/json/iso_3166-1.json'))['3166-1']\n",
"iso_3to_name = {row['alpha_3']: row['name'] for row in iso_codes}\n",
"iso_2to_name = {row['alpha_2']: row['name'] for row in iso_codes}"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"visitors_data = json.load(open('so_survey_2017_visits.json'))\n",
"STACKOVERFLOW_TOTAL = 40e6\n",
"visitors_by_country = pandas.DataFrame([\n",
" {'country': iso_2to_name[row['code']],\n",
" 'visitors': row['z'] * 0.01 * STACKOVERFLOW_TOTAL}\n",
" for row in visitors_data])"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"gdp_data = list(csv.DictReader(open('gdp_ppp_per_capita_world_bank.csv')))\n",
"gdp_by_country = pandas.DataFrame([\n",
" {'country': iso_3to_name[row['Country Code']], 'gdp': float(row['2016'])}\n",
" for row in gdp_data\n",
" if row['2016'] and row['Country Code'] in iso_3to_name])"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"population_data = list(csv.DictReader(open('population_data_world_bank.csv')))\n",
"population_by_country = pandas.DataFrame([\n",
" {'country': iso_3to_name[row['Country Code']],\n",
" 'population': float(row['2016'])}\n",
" for row in population_data\n",
" if row['2016'] and row['Country Code'] in iso_3to_name])"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"summary = visitors_by_country.merge(population_by_country, on='country').merge(gdp_by_country, on='country')\n",
"summary = summary.assign(dev_per_capita=summary.visitors / summary.population)\n",
"summary = summary[summary.visitors > 2000]"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/plain": [
"(0.62701763254853748, 1.4252506025965189e-14)"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# r-Pearson, p-value\n",
"stats.pearsonr(summary.gdp, summary.dev_per_capita)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/plain": [
"KendalltauResult(correlation=0.60853994490358121, pvalue=4.263581367336279e-23)"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ranks = summary.rank()\n",
"stats.kendalltau(ranks.gdp, ranks.dev_per_capita)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"regression = linear_model.LinearRegression()\n",
"regression.fit(\n",
" summary.gdp.values.reshape(-1, 1),\n",
" summary.dev_per_capita.values.reshape(-1, 1))\n",
"prediction = regression.predict(summary.gdp.values.reshape(-1, 1))"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"interesting = ['Uzbekistan', 'United States', 'Russian Federation', 'Ukraine', 'Belarus', 'India']"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"image/png": "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\nuQAAAABJRU5ErkJggg==\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x7f0eac2eaba8>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"fig, ax = plt.subplots(figsize=(13,9))\n",
"scatter = ax.scatter(\n",
" summary.gdp, summary.dev_per_capita, s=10,\n",
" c=summary.apply(lambda c: 'red' if c.country in interesting else 'blue', axis=1))\n",
"for _, row in summary.iterrows():\n",
" if row.country in interesting:\n",
" ax.annotate(row.country, (row.gdp, row.dev_per_capita))\n",
"ax.plot(summary.gdp, prediction, c='lightblue')\n",
"ax.set_xlabel('GDP(PPP) per capita')\n",
"ax.set_ylabel('SO visitors per capita')\n",
"tooltip = mpld3.plugins.PointLabelTooltip(scatter, labels=list(summary['country']))\n",
"mpld3.plugins.connect(fig, tooltip)\n",
"plt.show()"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"<style>\n",
"\n",
"</style>\n",
"\n",
"<div id=\"fig_el312941397009950094481822842352\"></div>\n",
"<script>\n",
"function mpld3_load_lib(url, callback){\n",
" var s = document.createElement('script');\n",
" s.src = url;\n",
" s.async = true;\n",
" s.onreadystatechange = s.onload = callback;\n",
" s.onerror = function(){console.warn(\"failed to load library \" + url);};\n",
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
"}\n",
"\n",
"if(typeof(mpld3) !== \"undefined\" && mpld3._mpld3IsLoaded){\n",
" // already loaded: just create the figure\n",
" !function(mpld3){\n",
" \n",
" mpld3.draw_figure(\"fig_el312941397009950094481822842352\", {\"plugins\": [{\"type\": \"reset\"}, {\"enabled\": false, \"type\": \"zoom\", \"button\": true}, {\"enabled\": false, \"type\": \"boxzoom\", \"button\": true}, {\"location\": \"mouse\", \"type\": \"tooltip\", \"id\": \"el31294139700994418560\", \"hoffset\": 0, \"labels\": [\"United States\", \"India\", \"United Kingdom\", \"Germany\", \"Canada\", \"France\", \"Brazil\", \"Russian Federation\", \"Poland\", \"Australia\", \"Spain\", \"Italy\", \"Netherlands\", \"China\", \"Viet Nam\", \"Ukraine\", \"Korea, Republic of\", \"Indonesia\", \"Turkey\", \"Japan\", \"Sweden\", \"Mexico\", \"Singapore\", \"Israel\", \"Pakistan\", \"Romania\", \"Switzerland\", \"Czechia\", \"Thailand\", \"Philippines\", \"Hong Kong\", \"Malaysia\", \"Argentina\", \"Belgium\", \"Denmark\", \"Austria\", \"South Africa\", \"Portugal\", \"Hungary\", \"Finland\", \"Ireland\", \"Norway\", \"New Zealand\", \"Belarus\", \"Greece\", \"Bulgaria\", \"Colombia\", \"Chile\", \"Egypt\", \"Serbia\", \"Bangladesh\", \"United Arab Emirates\", \"Sri Lanka\", \"Slovakia\", \"Croatia\", \"Peru\", \"Lithuania\", \"Saudi Arabia\", \"Morocco\", \"Slovenia\", \"Iran, Islamic Republic of\", \"Estonia\", \"Latvia\", \"Nepal\", \"Costa Rica\", \"Ecuador\", \"Uruguay\", \"Lebanon\", \"Armenia\", \"Jordan\", \"Kazakhstan\", \"Bosnia and Herzegovina\", \"Moldova, Republic of\", \"Macedonia, Republic of\", \"Nigeria\", \"Kenya\", \"Bolivia, Plurinational State of\", \"Luxembourg\", \"Cambodia\", \"Dominican Republic\", \"Guatemala\", \"Malta\", \"Georgia\", \"Iceland\", \"Cyprus\", \"Myanmar\", \"El Salvador\", \"Azerbaijan\", \"Qatar\", \"Kuwait\", \"Mongolia\", \"Mauritius\", \"Albania\", \"Tunisia\", \"Ghana\", \"Algeria\", \"Paraguay\", \"Iraq\", \"Jamaica\", \"Panama\", \"Nicaragua\", \"Uzbekistan\", \"Honduras\", \"Uganda\", \"Kyrgyzstan\", \"Macao\", \"Senegal\", \"Ethiopia\", \"Trinidad and Tobago\", \"Madagascar\", \"Montenegro\", \"C\\u00f4te d'Ivoire\", \"Tanzania, United Republic of\", \"Zimbabwe\", \"Cameroon\", \"Rwanda\", \"Botswana\", \"Mozambique\", \"Angola\", \"Barbados\", \"Namibia\"], \"voffset\": 10}], \"data\": {\"data01\": [[57638.1590879883, 0.024752731150665366, 0.030478370314446113], [6583.37204969932, 0.005169211084827692, 0.004207008392963619], [43080.956403214, 0.01916890077123504, 0.029406477624691073], [48884.7628722008, 0.02139511631412629, 0.0213611884740694], [44025.1834261624, 0.019531085982912616, 0.036247164056530785], [41466.26571099, 0.01854954009213603, 0.017528672706509735], [15153.2105579004, 0.008456417126064932, 0.004712672757970375], [23162.6321649902, 0.01152865927723802, 0.006691589074079108], [27922.6798562578, 0.0133545113644551, 0.019769149459618652], [46789.9272377545, 0.020591582344803405, 0.030906249674899564], [36462.1117777451, 0.01663005409191539, 0.015586095922615041], [38345.1410960633, 0.017352343706250464, 0.0112460951287768], [51319.5181517788, 0.02232903616060927, 0.03597516289420256], [15559.2313474535, 0.008612157982909506, 0.000428994715902703], [6434.9179428313, 0.005112267277021275, 0.005871343489990949], [8271.77997863005, 0.005816848113080048, 0.011964098372512437], [35750.7699774741, 0.01635719865117427, 0.008443243840893835], [11631.563696083, 0.007105589006236061, 0.0016434109515141072], [24412.4625577657, 0.012008067379703648, 0.00526056141212444], [41476.36029782, 0.018553412158894306, 0.003233210607031669], [49507.8457136123, 0.021634117513334314, 0.0405447898147675], [17877.3578445939, 0.009501341532688161, 0.0028188710021763066], [88003.0994778583, 0.03640007029198857, 0.06097070542007601], [37782.5690849289, 0.0171365531622557, 0.03978893425840343], [5245.64193103021, 0.00465608653488128, 0.0017469664986772804], [23626.3727392758, 0.011706540204153931, 0.01622507567887443], [63741.4525065597, 0.02709382345687066, 0.035967089730674445], [35139.5844437862, 0.01612276100375151, 0.025098391508207113], [16946.200679012, 0.009144169637662021, 0.0038412213469094826], [7819.31834904708, 0.005643293547171968, 0.0025570986481233075], [58651.0255800976, 0.0251412449888949, 0.03554793308560306], [27736.3493101975, 0.013283038967852726, 0.00806611288293475], [19978.6409713795, 0.010307348621632646, 0.005634993886756875], [46541.3715102946, 0.020496241704707516, 0.021712772970487987], [49818.8047069467, 0.021753394706304482, 0.03966416325750055], [50644.4330765475, 0.02207008802109348, 0.02593697434128111], [13247.6434937994, 0.007725482516375256, 0.003918519898409671], [30664.8788828832, 0.014406360030911487, 0.020855023012489284], [26996.8098568666, 0.012999367512854337, 0.020224164739755458], [43365.0703447013, 0.019277880778730286, 0.03605396520825114], [71404.7092527106, 0.030033284200196513, 0.0364208129107005], [59384.8117222819, 0.025422709597271834, 0.032715903464388685], [39048.5234224225, 0.01762214606370385, 0.035459330449421435], [18090.7378683496, 0.009583189528131463, 0.016934676326795076], [26525.8972003377, 0.012818735529187957, 0.01446764321087139], [19508.9704242386, 0.010127193084457085, 0.020763705939907028], [14181.4055197033, 0.008083653579889678, 0.0027936371748098526], [23960.2701493033, 0.011834616081236737, 0.0074730228008715255], [11150.4072700271, 0.006921027732532073, 0.0013698589909500371], [14725.0712649146, 0.008292192086229335, 0.018312661921962327], [3586.70631844096, 0.004019754454351598, 0.0006222708147132804], [72540.2058579869, 0.030468836316738343, 0.01074478629742], [12336.8436610513, 0.007376119257114037, 0.004695561948780833], [30706.099744566, 0.014422171468363783, 0.01811113665434697], [23731.7725238694, 0.011746969298392944, 0.021445355584328394], [13043.8821654523, 0.007647324045959258, 0.0027557261808999534], [29966.1270713204, 0.014138333839508159, 0.028841018585118953], [54522.2536707471, 0.02355753673694599, 0.002343559720355449], [7837.90443755528, 0.005650422771645529, 0.0019400860384503281], [33421.2417032925, 0.015463641624540154, 0.032680419111361866], [19987.5469366689, 0.010310764758689878, 0.0008161696460927972], [29620.0367762062, 0.01400558103351021, 0.04609257558597504], [25932.5392275989, 0.012591136151354093, 0.027953136668394187], [2482.71379939127, 0.0035962866288344704, 0.0016878993385415083], [16641.9845150614, 0.00902747884926228, 0.00965150411527124], [11263.8721589778, 0.00696455042762955, 0.0026487531208292817], [21661.5789557579, 0.010952887496604698, 0.011962813072915666], [14336.5292862237, 0.008143155725928643, 0.006839066184447018], [8849.91083677908, 0.006038606696711992, 0.013498285020322645], [9065.33372428986, 0.006121238290827627, 0.004166753914686454], [25331.2853026341, 0.01236050805578724, 0.002198119326863041], [12330.3840943225, 0.007373641506015885, 0.010145540739123117], [5342.57037011136, 0.004693266202877397, 0.009527027027027027], [15121.2516500719, 0.00844415837523962, 0.01599072845263756], [5872.46802716844, 0.004896523566227776, 0.00017097726518530817], [3161.23941527031, 0.0038565544858678693, 0.0006561900897674233], [7248.23928006967, 0.0054242398784511165, 0.002424714007738144], [103556.591155573, 0.04236605573691725, 0.04267786446004269], [3744.21933304766, 0.00408017306465483, 0.001565754388458081], [15234.4504167299, 0.008487578991539763, 0.002287583632733519], [7960.11470479093, 0.005697300006073436, 0.0013025804540928133], [38072.1253483609, 0.017247620727592068, 0.049250824470702406], [10023.9506087952, 0.006488943144421121, 0.005205280563546904], [51398.9265058342, 0.022359495500178597, 0.05684333975563347], [32580.3506395075, 0.015141093867980772, 0.015280418758679628], [5732.33485566398, 0.004842771490560729, 0.00032371991699836454], [8633.54058509145, 0.005955611714039804, 0.002610043434527155], [17282.2252371156, 0.00927306144307296, 0.0016881312694153022], [127727.96554367, 0.05163767594744073, 0.0063662442738823665], [74408.1703395403, 0.03118534738316074, 0.004007319774247739], [12276.0630391932, 0.0073528051156432385, 0.004730134590826842], [21143.5261769826, 0.010754173574231455, 0.010858957809149859], [11865.501399627, 0.007195322486234207, 0.004603454468393147], [11618.02321783, 0.007100395169517678, 0.001154057159854806], [4300.78200511478, 0.004293658555215168, 0.000456628645477774], [15042.4423012255, 0.008413928801206698, 0.00031522394740567247], [9585.91259178039, 0.006320921166592169, 0.001819990995207952], [17382.6167267005, 0.009311569462884126, 0.0002741745920147671], [8838.43659929952, 0.006034205425588236, 0.0034567070006993237], [23053.3330227014, 0.011486734473113654, 0.0023102937717008353], [5550.58140586261, 0.004773054769804437, 0.00138538207276573], [6525.26399820412, 0.005146922083963002, 0.00025872733780873014], [4746.03496055363, 0.00446444802850532, 0.0008647114020209008], [1822.96649260324, 0.0033432217279628605, 0.00018414978898097313], [3557.11528946361, 0.004008403971010788, 0.0012494451477140086], [104343.656456228, 0.042667957086480066, 0.01045466351502123], [2571.10088983233, 0.003630190018891026, 0.0003919122293096622], [1737.83125999358, 0.0033105656807469416, 5.898253409981462e-05], [32918.5012575045, 0.015270801184316325, 0.004366421922368535], [1509.1624467834, 0.0032228532339478896, 0.00022976915711394032], [17665.0554091883, 0.009419906876998112, 0.008735012789407512], [3700.60712803371, 0.004063444359247332, 0.00019243820001241564], [2786.66671928576, 0.0037128764424666292, 5.614317849314624e-05], [2031.02017871889, 0.0034230266546539006, 0.00018080090093336608], [3616.38262423079, 0.004031137648046622, 0.00012116460172747444], [1916.61477473579, 0.0033791431981846165, 0.00022152282171742616], [16989.6435479899, 0.009160833389402052, 0.0011376463164256578], [1219.15499664139, 0.0031116126030773864, 8.18606623304565e-05], [6466.6650452309, 0.00512444478383192, 7.635319642071486e-05], [18099.6739766879, 0.009586617227415026, 0.007579053741105139], [10645.5537151811, 0.006727376749046011, 0.0008388067490068407]]}, \"height\": 648.0, \"width\": 936.0, \"id\": \"el31294139700995009448\", \"axes\": [{\"xlim\": [-5106.287928356461, 134053.40846866785], \"sharex\": [], \"lines\": [{\"dasharray\": \"none\", \"alpha\": 1, \"yindex\": 1, \"data\": \"data01\", \"zorder\": 2, \"linewidth\": 1.5, \"color\": \"#ADD8E6\", \"xindex\": 0, \"id\": \"el31294139700994418168\", \"coordinates\": \"data\"}], \"yscale\": \"linear\", \"zoomable\": true, \"collections\": [{\"offsetcoordinates\": \"data\", \"yindex\": 2, \"pathcoordinates\": \"display\", \"pathtransforms\": [[3.1622776601683795, 0.0, 0.0, 3.1622776601683795, 0.0, 0.0]], \"facecolors\": [\"#FF0000\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\"], \"alphas\": [null], \"edgecolors\": [\"#FF0000\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\"], \"zorder\": 1, \"offsets\": \"data01\", \"xindex\": 0, \"id\": \"el31294139700994418560\", \"paths\": [[[[0.0, -0.5], [0.13260155, -0.5], [0.25978993539242673, -0.44731684579412084], [0.3535533905932738, -0.3535533905932738], [0.44731684579412084, -0.25978993539242673], [0.5, -0.13260155], [0.5, 0.0], [0.5, 0.13260155], [0.44731684579412084, 0.25978993539242673], [0.3535533905932738, 0.3535533905932738], [0.25978993539242673, 0.44731684579412084], [0.13260155, 0.5], [0.0, 0.5], [-0.13260155, 0.5], [-0.25978993539242673, 0.44731684579412084], [-0.3535533905932738, 0.3535533905932738], [-0.44731684579412084, 0.25978993539242673], [-0.5, 0.13260155], [-0.5, 0.0], [-0.5, -0.13260155], [-0.44731684579412084, -0.25978993539242673], [-0.3535533905932738, -0.3535533905932738], [-0.25978993539242673, -0.44731684579412084], [-0.13260155, -0.5], [0.0, -0.5]], [\"M\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"Z\"]]], \"edgewidths\": [1.0]}], \"ylim\": [-0.006544594158286772, 0.0675714427568559], \"ydomain\": [-0.006544594158286772, 0.0675714427568559], \"paths\": [], \"images\": [], \"axes\": [{\"tickvalues\": null, \"fontsize\": 10.0, \"tickformat\": null, \"position\": \"bottom\", \"grid\": {\"gridOn\": false}, \"scale\": \"linear\", \"nticks\": 9}, {\"tickvalues\": null, \"fontsize\": 10.0, \"tickformat\": null, \"position\": \"left\", \"grid\": {\"gridOn\": false}, \"scale\": \"linear\", \"nticks\": 9}], \"texts\": [{\"text\": \"United States\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [57638.1590879883, 0.030478370314446113], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994475008\", \"coordinates\": \"data\"}, {\"text\": \"India\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [6583.37204969932, 0.004207008392963619], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994475624\", \"coordinates\": \"data\"}, {\"text\": \"Russian Federation\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [23162.6321649902, 0.006691589074079108], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476016\", \"coordinates\": \"data\"}, {\"text\": \"Ukraine\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [8271.77997863005, 0.011964098372512437], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476240\", \"coordinates\": \"data\"}, {\"text\": \"Belarus\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [18090.7378683496, 0.016934676326795076], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476632\", \"coordinates\": \"data\"}, {\"text\": \"Uzbekistan\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [6525.26399820412, 0.00025872733780873014], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994477024\", \"coordinates\": \"data\"}, {\"text\": \"GDP(PPP) per capita\", \"alpha\": 1, \"h_anchor\": \"middle\", \"fontsize\": 10.0, \"position\": [0.5, -0.04292371842040717], \"v_baseline\": \"hanging\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700995038232\", \"coordinates\": \"axes\"}, {\"text\": \"SO visitors per capita\", \"alpha\": 1, \"h_anchor\": \"middle\", \"fontsize\": 10.0, \"position\": [-0.04566446098704163, 0.49999999999999994], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -90.0, \"id\": \"el31294139700995144056\", \"coordinates\": \"axes\"}], \"axesbgalpha\": null, \"xscale\": \"linear\", \"markers\": [], \"sharey\": [], \"xdomain\": [-5106.287928356461, 134053.40846866785], \"bbox\": [0.125, 0.125, 0.775, 0.755], \"id\": \"el31294139700994958672\", \"axesbg\": \"#FFFFFF\"}]});\n",
" }(mpld3);\n",
"}else if(typeof define === \"function\" && define.amd){\n",
" // require.js is available: use it to load d3/mpld3\n",
" require.config({paths: {d3: \"https://mpld3.github.io/js/d3.v3.min\"}});\n",
" require([\"d3\"], function(d3){\n",
" window.d3 = d3;\n",
" mpld3_load_lib(\"https://mpld3.github.io/js/mpld3.v0.3git.js\", function(){\n",
" \n",
" mpld3.draw_figure(\"fig_el312941397009950094481822842352\", {\"plugins\": [{\"type\": \"reset\"}, {\"enabled\": false, \"type\": \"zoom\", \"button\": true}, {\"enabled\": false, \"type\": \"boxzoom\", \"button\": true}, {\"location\": \"mouse\", \"type\": \"tooltip\", \"id\": \"el31294139700994418560\", \"hoffset\": 0, \"labels\": [\"United States\", \"India\", \"United Kingdom\", \"Germany\", \"Canada\", \"France\", \"Brazil\", \"Russian Federation\", \"Poland\", \"Australia\", \"Spain\", \"Italy\", \"Netherlands\", \"China\", \"Viet Nam\", \"Ukraine\", \"Korea, Republic of\", \"Indonesia\", \"Turkey\", \"Japan\", \"Sweden\", \"Mexico\", \"Singapore\", \"Israel\", \"Pakistan\", \"Romania\", \"Switzerland\", \"Czechia\", \"Thailand\", \"Philippines\", \"Hong Kong\", \"Malaysia\", \"Argentina\", \"Belgium\", \"Denmark\", \"Austria\", \"South Africa\", \"Portugal\", \"Hungary\", \"Finland\", \"Ireland\", \"Norway\", \"New Zealand\", \"Belarus\", \"Greece\", \"Bulgaria\", \"Colombia\", \"Chile\", \"Egypt\", \"Serbia\", \"Bangladesh\", \"United Arab Emirates\", \"Sri Lanka\", \"Slovakia\", \"Croatia\", \"Peru\", \"Lithuania\", \"Saudi Arabia\", \"Morocco\", \"Slovenia\", \"Iran, Islamic Republic of\", \"Estonia\", \"Latvia\", \"Nepal\", \"Costa Rica\", \"Ecuador\", \"Uruguay\", \"Lebanon\", \"Armenia\", \"Jordan\", \"Kazakhstan\", \"Bosnia and Herzegovina\", \"Moldova, Republic of\", \"Macedonia, Republic of\", \"Nigeria\", \"Kenya\", \"Bolivia, Plurinational State of\", \"Luxembourg\", \"Cambodia\", \"Dominican Republic\", \"Guatemala\", \"Malta\", \"Georgia\", \"Iceland\", \"Cyprus\", \"Myanmar\", \"El Salvador\", \"Azerbaijan\", \"Qatar\", \"Kuwait\", \"Mongolia\", \"Mauritius\", \"Albania\", \"Tunisia\", \"Ghana\", \"Algeria\", \"Paraguay\", \"Iraq\", \"Jamaica\", \"Panama\", \"Nicaragua\", \"Uzbekistan\", \"Honduras\", \"Uganda\", \"Kyrgyzstan\", \"Macao\", \"Senegal\", \"Ethiopia\", \"Trinidad and Tobago\", \"Madagascar\", \"Montenegro\", \"C\\u00f4te d'Ivoire\", \"Tanzania, United Republic of\", \"Zimbabwe\", \"Cameroon\", \"Rwanda\", \"Botswana\", \"Mozambique\", \"Angola\", \"Barbados\", \"Namibia\"], \"voffset\": 10}], \"data\": {\"data01\": [[57638.1590879883, 0.024752731150665366, 0.030478370314446113], [6583.37204969932, 0.005169211084827692, 0.004207008392963619], [43080.956403214, 0.01916890077123504, 0.029406477624691073], [48884.7628722008, 0.02139511631412629, 0.0213611884740694], [44025.1834261624, 0.019531085982912616, 0.036247164056530785], [41466.26571099, 0.01854954009213603, 0.017528672706509735], [15153.2105579004, 0.008456417126064932, 0.004712672757970375], [23162.6321649902, 0.01152865927723802, 0.006691589074079108], [27922.6798562578, 0.0133545113644551, 0.019769149459618652], [46789.9272377545, 0.020591582344803405, 0.030906249674899564], [36462.1117777451, 0.01663005409191539, 0.015586095922615041], [38345.1410960633, 0.017352343706250464, 0.0112460951287768], [51319.5181517788, 0.02232903616060927, 0.03597516289420256], [15559.2313474535, 0.008612157982909506, 0.000428994715902703], [6434.9179428313, 0.005112267277021275, 0.005871343489990949], [8271.77997863005, 0.005816848113080048, 0.011964098372512437], [35750.7699774741, 0.01635719865117427, 0.008443243840893835], [11631.563696083, 0.007105589006236061, 0.0016434109515141072], [24412.4625577657, 0.012008067379703648, 0.00526056141212444], [41476.36029782, 0.018553412158894306, 0.003233210607031669], [49507.8457136123, 0.021634117513334314, 0.0405447898147675], [17877.3578445939, 0.009501341532688161, 0.0028188710021763066], [88003.0994778583, 0.03640007029198857, 0.06097070542007601], [37782.5690849289, 0.0171365531622557, 0.03978893425840343], [5245.64193103021, 0.00465608653488128, 0.0017469664986772804], [23626.3727392758, 0.011706540204153931, 0.01622507567887443], [63741.4525065597, 0.02709382345687066, 0.035967089730674445], [35139.5844437862, 0.01612276100375151, 0.025098391508207113], [16946.200679012, 0.009144169637662021, 0.0038412213469094826], [7819.31834904708, 0.005643293547171968, 0.0025570986481233075], [58651.0255800976, 0.0251412449888949, 0.03554793308560306], [27736.3493101975, 0.013283038967852726, 0.00806611288293475], [19978.6409713795, 0.010307348621632646, 0.005634993886756875], [46541.3715102946, 0.020496241704707516, 0.021712772970487987], [49818.8047069467, 0.021753394706304482, 0.03966416325750055], [50644.4330765475, 0.02207008802109348, 0.02593697434128111], [13247.6434937994, 0.007725482516375256, 0.003918519898409671], [30664.8788828832, 0.014406360030911487, 0.020855023012489284], [26996.8098568666, 0.012999367512854337, 0.020224164739755458], [43365.0703447013, 0.019277880778730286, 0.03605396520825114], [71404.7092527106, 0.030033284200196513, 0.0364208129107005], [59384.8117222819, 0.025422709597271834, 0.032715903464388685], [39048.5234224225, 0.01762214606370385, 0.035459330449421435], [18090.7378683496, 0.009583189528131463, 0.016934676326795076], [26525.8972003377, 0.012818735529187957, 0.01446764321087139], [19508.9704242386, 0.010127193084457085, 0.020763705939907028], [14181.4055197033, 0.008083653579889678, 0.0027936371748098526], [23960.2701493033, 0.011834616081236737, 0.0074730228008715255], [11150.4072700271, 0.006921027732532073, 0.0013698589909500371], [14725.0712649146, 0.008292192086229335, 0.018312661921962327], [3586.70631844096, 0.004019754454351598, 0.0006222708147132804], [72540.2058579869, 0.030468836316738343, 0.01074478629742], [12336.8436610513, 0.007376119257114037, 0.004695561948780833], [30706.099744566, 0.014422171468363783, 0.01811113665434697], [23731.7725238694, 0.011746969298392944, 0.021445355584328394], [13043.8821654523, 0.007647324045959258, 0.0027557261808999534], [29966.1270713204, 0.014138333839508159, 0.028841018585118953], [54522.2536707471, 0.02355753673694599, 0.002343559720355449], [7837.90443755528, 0.005650422771645529, 0.0019400860384503281], [33421.2417032925, 0.015463641624540154, 0.032680419111361866], [19987.5469366689, 0.010310764758689878, 0.0008161696460927972], [29620.0367762062, 0.01400558103351021, 0.04609257558597504], [25932.5392275989, 0.012591136151354093, 0.027953136668394187], [2482.71379939127, 0.0035962866288344704, 0.0016878993385415083], [16641.9845150614, 0.00902747884926228, 0.00965150411527124], [11263.8721589778, 0.00696455042762955, 0.0026487531208292817], [21661.5789557579, 0.010952887496604698, 0.011962813072915666], [14336.5292862237, 0.008143155725928643, 0.006839066184447018], [8849.91083677908, 0.006038606696711992, 0.013498285020322645], [9065.33372428986, 0.006121238290827627, 0.004166753914686454], [25331.2853026341, 0.01236050805578724, 0.002198119326863041], [12330.3840943225, 0.007373641506015885, 0.010145540739123117], [5342.57037011136, 0.004693266202877397, 0.009527027027027027], [15121.2516500719, 0.00844415837523962, 0.01599072845263756], [5872.46802716844, 0.004896523566227776, 0.00017097726518530817], [3161.23941527031, 0.0038565544858678693, 0.0006561900897674233], [7248.23928006967, 0.0054242398784511165, 0.002424714007738144], [103556.591155573, 0.04236605573691725, 0.04267786446004269], [3744.21933304766, 0.00408017306465483, 0.001565754388458081], [15234.4504167299, 0.008487578991539763, 0.002287583632733519], [7960.11470479093, 0.005697300006073436, 0.0013025804540928133], [38072.1253483609, 0.017247620727592068, 0.049250824470702406], [10023.9506087952, 0.006488943144421121, 0.005205280563546904], [51398.9265058342, 0.022359495500178597, 0.05684333975563347], [32580.3506395075, 0.015141093867980772, 0.015280418758679628], [5732.33485566398, 0.004842771490560729, 0.00032371991699836454], [8633.54058509145, 0.005955611714039804, 0.002610043434527155], [17282.2252371156, 0.00927306144307296, 0.0016881312694153022], [127727.96554367, 0.05163767594744073, 0.0063662442738823665], [74408.1703395403, 0.03118534738316074, 0.004007319774247739], [12276.0630391932, 0.0073528051156432385, 0.004730134590826842], [21143.5261769826, 0.010754173574231455, 0.010858957809149859], [11865.501399627, 0.007195322486234207, 0.004603454468393147], [11618.02321783, 0.007100395169517678, 0.001154057159854806], [4300.78200511478, 0.004293658555215168, 0.000456628645477774], [15042.4423012255, 0.008413928801206698, 0.00031522394740567247], [9585.91259178039, 0.006320921166592169, 0.001819990995207952], [17382.6167267005, 0.009311569462884126, 0.0002741745920147671], [8838.43659929952, 0.006034205425588236, 0.0034567070006993237], [23053.3330227014, 0.011486734473113654, 0.0023102937717008353], [5550.58140586261, 0.004773054769804437, 0.00138538207276573], [6525.26399820412, 0.005146922083963002, 0.00025872733780873014], [4746.03496055363, 0.00446444802850532, 0.0008647114020209008], [1822.96649260324, 0.0033432217279628605, 0.00018414978898097313], [3557.11528946361, 0.004008403971010788, 0.0012494451477140086], [104343.656456228, 0.042667957086480066, 0.01045466351502123], [2571.10088983233, 0.003630190018891026, 0.0003919122293096622], [1737.83125999358, 0.0033105656807469416, 5.898253409981462e-05], [32918.5012575045, 0.015270801184316325, 0.004366421922368535], [1509.1624467834, 0.0032228532339478896, 0.00022976915711394032], [17665.0554091883, 0.009419906876998112, 0.008735012789407512], [3700.60712803371, 0.004063444359247332, 0.00019243820001241564], [2786.66671928576, 0.0037128764424666292, 5.614317849314624e-05], [2031.02017871889, 0.0034230266546539006, 0.00018080090093336608], [3616.38262423079, 0.004031137648046622, 0.00012116460172747444], [1916.61477473579, 0.0033791431981846165, 0.00022152282171742616], [16989.6435479899, 0.009160833389402052, 0.0011376463164256578], [1219.15499664139, 0.0031116126030773864, 8.18606623304565e-05], [6466.6650452309, 0.00512444478383192, 7.635319642071486e-05], [18099.6739766879, 0.009586617227415026, 0.007579053741105139], [10645.5537151811, 0.006727376749046011, 0.0008388067490068407]]}, \"height\": 648.0, \"width\": 936.0, \"id\": \"el31294139700995009448\", \"axes\": [{\"xlim\": [-5106.287928356461, 134053.40846866785], \"sharex\": [], \"lines\": [{\"dasharray\": \"none\", \"alpha\": 1, \"yindex\": 1, \"data\": \"data01\", \"zorder\": 2, \"linewidth\": 1.5, \"color\": \"#ADD8E6\", \"xindex\": 0, \"id\": \"el31294139700994418168\", \"coordinates\": \"data\"}], \"yscale\": \"linear\", \"zoomable\": true, \"collections\": [{\"offsetcoordinates\": \"data\", \"yindex\": 2, \"pathcoordinates\": \"display\", \"pathtransforms\": [[3.1622776601683795, 0.0, 0.0, 3.1622776601683795, 0.0, 0.0]], \"facecolors\": [\"#FF0000\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\"], \"alphas\": [null], \"edgecolors\": [\"#FF0000\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\"], \"zorder\": 1, \"offsets\": \"data01\", \"xindex\": 0, \"id\": \"el31294139700994418560\", \"paths\": [[[[0.0, -0.5], [0.13260155, -0.5], [0.25978993539242673, -0.44731684579412084], [0.3535533905932738, -0.3535533905932738], [0.44731684579412084, -0.25978993539242673], [0.5, -0.13260155], [0.5, 0.0], [0.5, 0.13260155], [0.44731684579412084, 0.25978993539242673], [0.3535533905932738, 0.3535533905932738], [0.25978993539242673, 0.44731684579412084], [0.13260155, 0.5], [0.0, 0.5], [-0.13260155, 0.5], [-0.25978993539242673, 0.44731684579412084], [-0.3535533905932738, 0.3535533905932738], [-0.44731684579412084, 0.25978993539242673], [-0.5, 0.13260155], [-0.5, 0.0], [-0.5, -0.13260155], [-0.44731684579412084, -0.25978993539242673], [-0.3535533905932738, -0.3535533905932738], [-0.25978993539242673, -0.44731684579412084], [-0.13260155, -0.5], [0.0, -0.5]], [\"M\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"Z\"]]], \"edgewidths\": [1.0]}], \"ylim\": [-0.006544594158286772, 0.0675714427568559], \"ydomain\": [-0.006544594158286772, 0.0675714427568559], \"paths\": [], \"images\": [], \"axes\": [{\"tickvalues\": null, \"fontsize\": 10.0, \"tickformat\": null, \"position\": \"bottom\", \"grid\": {\"gridOn\": false}, \"scale\": \"linear\", \"nticks\": 9}, {\"tickvalues\": null, \"fontsize\": 10.0, \"tickformat\": null, \"position\": \"left\", \"grid\": {\"gridOn\": false}, \"scale\": \"linear\", \"nticks\": 9}], \"texts\": [{\"text\": \"United States\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [57638.1590879883, 0.030478370314446113], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994475008\", \"coordinates\": \"data\"}, {\"text\": \"India\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [6583.37204969932, 0.004207008392963619], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994475624\", \"coordinates\": \"data\"}, {\"text\": \"Russian Federation\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [23162.6321649902, 0.006691589074079108], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476016\", \"coordinates\": \"data\"}, {\"text\": \"Ukraine\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [8271.77997863005, 0.011964098372512437], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476240\", \"coordinates\": \"data\"}, {\"text\": \"Belarus\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [18090.7378683496, 0.016934676326795076], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476632\", \"coordinates\": \"data\"}, {\"text\": \"Uzbekistan\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [6525.26399820412, 0.00025872733780873014], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994477024\", \"coordinates\": \"data\"}, {\"text\": \"GDP(PPP) per capita\", \"alpha\": 1, \"h_anchor\": \"middle\", \"fontsize\": 10.0, \"position\": [0.5, -0.04292371842040717], \"v_baseline\": \"hanging\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700995038232\", \"coordinates\": \"axes\"}, {\"text\": \"SO visitors per capita\", \"alpha\": 1, \"h_anchor\": \"middle\", \"fontsize\": 10.0, \"position\": [-0.04566446098704163, 0.49999999999999994], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -90.0, \"id\": \"el31294139700995144056\", \"coordinates\": \"axes\"}], \"axesbgalpha\": null, \"xscale\": \"linear\", \"markers\": [], \"sharey\": [], \"xdomain\": [-5106.287928356461, 134053.40846866785], \"bbox\": [0.125, 0.125, 0.775, 0.755], \"id\": \"el31294139700994958672\", \"axesbg\": \"#FFFFFF\"}]});\n",
" });\n",
" });\n",
"}else{\n",
" // require.js not available: dynamically load d3 & mpld3\n",
" mpld3_load_lib(\"https://mpld3.github.io/js/d3.v3.min.js\", function(){\n",
" mpld3_load_lib(\"https://mpld3.github.io/js/mpld3.v0.3git.js\", function(){\n",
" \n",
" mpld3.draw_figure(\"fig_el312941397009950094481822842352\", {\"plugins\": [{\"type\": \"reset\"}, {\"enabled\": false, \"type\": \"zoom\", \"button\": true}, {\"enabled\": false, \"type\": \"boxzoom\", \"button\": true}, {\"location\": \"mouse\", \"type\": \"tooltip\", \"id\": \"el31294139700994418560\", \"hoffset\": 0, \"labels\": [\"United States\", \"India\", \"United Kingdom\", \"Germany\", \"Canada\", \"France\", \"Brazil\", \"Russian Federation\", \"Poland\", \"Australia\", \"Spain\", \"Italy\", \"Netherlands\", \"China\", \"Viet Nam\", \"Ukraine\", \"Korea, Republic of\", \"Indonesia\", \"Turkey\", \"Japan\", \"Sweden\", \"Mexico\", \"Singapore\", \"Israel\", \"Pakistan\", \"Romania\", \"Switzerland\", \"Czechia\", \"Thailand\", \"Philippines\", \"Hong Kong\", \"Malaysia\", \"Argentina\", \"Belgium\", \"Denmark\", \"Austria\", \"South Africa\", \"Portugal\", \"Hungary\", \"Finland\", \"Ireland\", \"Norway\", \"New Zealand\", \"Belarus\", \"Greece\", \"Bulgaria\", \"Colombia\", \"Chile\", \"Egypt\", \"Serbia\", \"Bangladesh\", \"United Arab Emirates\", \"Sri Lanka\", \"Slovakia\", \"Croatia\", \"Peru\", \"Lithuania\", \"Saudi Arabia\", \"Morocco\", \"Slovenia\", \"Iran, Islamic Republic of\", \"Estonia\", \"Latvia\", \"Nepal\", \"Costa Rica\", \"Ecuador\", \"Uruguay\", \"Lebanon\", \"Armenia\", \"Jordan\", \"Kazakhstan\", \"Bosnia and Herzegovina\", \"Moldova, Republic of\", \"Macedonia, Republic of\", \"Nigeria\", \"Kenya\", \"Bolivia, Plurinational State of\", \"Luxembourg\", \"Cambodia\", \"Dominican Republic\", \"Guatemala\", \"Malta\", \"Georgia\", \"Iceland\", \"Cyprus\", \"Myanmar\", \"El Salvador\", \"Azerbaijan\", \"Qatar\", \"Kuwait\", \"Mongolia\", \"Mauritius\", \"Albania\", \"Tunisia\", \"Ghana\", \"Algeria\", \"Paraguay\", \"Iraq\", \"Jamaica\", \"Panama\", \"Nicaragua\", \"Uzbekistan\", \"Honduras\", \"Uganda\", \"Kyrgyzstan\", \"Macao\", \"Senegal\", \"Ethiopia\", \"Trinidad and Tobago\", \"Madagascar\", \"Montenegro\", \"C\\u00f4te d'Ivoire\", \"Tanzania, United Republic of\", \"Zimbabwe\", \"Cameroon\", \"Rwanda\", \"Botswana\", \"Mozambique\", \"Angola\", \"Barbados\", \"Namibia\"], \"voffset\": 10}], \"data\": {\"data01\": [[57638.1590879883, 0.024752731150665366, 0.030478370314446113], [6583.37204969932, 0.005169211084827692, 0.004207008392963619], [43080.956403214, 0.01916890077123504, 0.029406477624691073], [48884.7628722008, 0.02139511631412629, 0.0213611884740694], [44025.1834261624, 0.019531085982912616, 0.036247164056530785], [41466.26571099, 0.01854954009213603, 0.017528672706509735], [15153.2105579004, 0.008456417126064932, 0.004712672757970375], [23162.6321649902, 0.01152865927723802, 0.006691589074079108], [27922.6798562578, 0.0133545113644551, 0.019769149459618652], [46789.9272377545, 0.020591582344803405, 0.030906249674899564], [36462.1117777451, 0.01663005409191539, 0.015586095922615041], [38345.1410960633, 0.017352343706250464, 0.0112460951287768], [51319.5181517788, 0.02232903616060927, 0.03597516289420256], [15559.2313474535, 0.008612157982909506, 0.000428994715902703], [6434.9179428313, 0.005112267277021275, 0.005871343489990949], [8271.77997863005, 0.005816848113080048, 0.011964098372512437], [35750.7699774741, 0.01635719865117427, 0.008443243840893835], [11631.563696083, 0.007105589006236061, 0.0016434109515141072], [24412.4625577657, 0.012008067379703648, 0.00526056141212444], [41476.36029782, 0.018553412158894306, 0.003233210607031669], [49507.8457136123, 0.021634117513334314, 0.0405447898147675], [17877.3578445939, 0.009501341532688161, 0.0028188710021763066], [88003.0994778583, 0.03640007029198857, 0.06097070542007601], [37782.5690849289, 0.0171365531622557, 0.03978893425840343], [5245.64193103021, 0.00465608653488128, 0.0017469664986772804], [23626.3727392758, 0.011706540204153931, 0.01622507567887443], [63741.4525065597, 0.02709382345687066, 0.035967089730674445], [35139.5844437862, 0.01612276100375151, 0.025098391508207113], [16946.200679012, 0.009144169637662021, 0.0038412213469094826], [7819.31834904708, 0.005643293547171968, 0.0025570986481233075], [58651.0255800976, 0.0251412449888949, 0.03554793308560306], [27736.3493101975, 0.013283038967852726, 0.00806611288293475], [19978.6409713795, 0.010307348621632646, 0.005634993886756875], [46541.3715102946, 0.020496241704707516, 0.021712772970487987], [49818.8047069467, 0.021753394706304482, 0.03966416325750055], [50644.4330765475, 0.02207008802109348, 0.02593697434128111], [13247.6434937994, 0.007725482516375256, 0.003918519898409671], [30664.8788828832, 0.014406360030911487, 0.020855023012489284], [26996.8098568666, 0.012999367512854337, 0.020224164739755458], [43365.0703447013, 0.019277880778730286, 0.03605396520825114], [71404.7092527106, 0.030033284200196513, 0.0364208129107005], [59384.8117222819, 0.025422709597271834, 0.032715903464388685], [39048.5234224225, 0.01762214606370385, 0.035459330449421435], [18090.7378683496, 0.009583189528131463, 0.016934676326795076], [26525.8972003377, 0.012818735529187957, 0.01446764321087139], [19508.9704242386, 0.010127193084457085, 0.020763705939907028], [14181.4055197033, 0.008083653579889678, 0.0027936371748098526], [23960.2701493033, 0.011834616081236737, 0.0074730228008715255], [11150.4072700271, 0.006921027732532073, 0.0013698589909500371], [14725.0712649146, 0.008292192086229335, 0.018312661921962327], [3586.70631844096, 0.004019754454351598, 0.0006222708147132804], [72540.2058579869, 0.030468836316738343, 0.01074478629742], [12336.8436610513, 0.007376119257114037, 0.004695561948780833], [30706.099744566, 0.014422171468363783, 0.01811113665434697], [23731.7725238694, 0.011746969298392944, 0.021445355584328394], [13043.8821654523, 0.007647324045959258, 0.0027557261808999534], [29966.1270713204, 0.014138333839508159, 0.028841018585118953], [54522.2536707471, 0.02355753673694599, 0.002343559720355449], [7837.90443755528, 0.005650422771645529, 0.0019400860384503281], [33421.2417032925, 0.015463641624540154, 0.032680419111361866], [19987.5469366689, 0.010310764758689878, 0.0008161696460927972], [29620.0367762062, 0.01400558103351021, 0.04609257558597504], [25932.5392275989, 0.012591136151354093, 0.027953136668394187], [2482.71379939127, 0.0035962866288344704, 0.0016878993385415083], [16641.9845150614, 0.00902747884926228, 0.00965150411527124], [11263.8721589778, 0.00696455042762955, 0.0026487531208292817], [21661.5789557579, 0.010952887496604698, 0.011962813072915666], [14336.5292862237, 0.008143155725928643, 0.006839066184447018], [8849.91083677908, 0.006038606696711992, 0.013498285020322645], [9065.33372428986, 0.006121238290827627, 0.004166753914686454], [25331.2853026341, 0.01236050805578724, 0.002198119326863041], [12330.3840943225, 0.007373641506015885, 0.010145540739123117], [5342.57037011136, 0.004693266202877397, 0.009527027027027027], [15121.2516500719, 0.00844415837523962, 0.01599072845263756], [5872.46802716844, 0.004896523566227776, 0.00017097726518530817], [3161.23941527031, 0.0038565544858678693, 0.0006561900897674233], [7248.23928006967, 0.0054242398784511165, 0.002424714007738144], [103556.591155573, 0.04236605573691725, 0.04267786446004269], [3744.21933304766, 0.00408017306465483, 0.001565754388458081], [15234.4504167299, 0.008487578991539763, 0.002287583632733519], [7960.11470479093, 0.005697300006073436, 0.0013025804540928133], [38072.1253483609, 0.017247620727592068, 0.049250824470702406], [10023.9506087952, 0.006488943144421121, 0.005205280563546904], [51398.9265058342, 0.022359495500178597, 0.05684333975563347], [32580.3506395075, 0.015141093867980772, 0.015280418758679628], [5732.33485566398, 0.004842771490560729, 0.00032371991699836454], [8633.54058509145, 0.005955611714039804, 0.002610043434527155], [17282.2252371156, 0.00927306144307296, 0.0016881312694153022], [127727.96554367, 0.05163767594744073, 0.0063662442738823665], [74408.1703395403, 0.03118534738316074, 0.004007319774247739], [12276.0630391932, 0.0073528051156432385, 0.004730134590826842], [21143.5261769826, 0.010754173574231455, 0.010858957809149859], [11865.501399627, 0.007195322486234207, 0.004603454468393147], [11618.02321783, 0.007100395169517678, 0.001154057159854806], [4300.78200511478, 0.004293658555215168, 0.000456628645477774], [15042.4423012255, 0.008413928801206698, 0.00031522394740567247], [9585.91259178039, 0.006320921166592169, 0.001819990995207952], [17382.6167267005, 0.009311569462884126, 0.0002741745920147671], [8838.43659929952, 0.006034205425588236, 0.0034567070006993237], [23053.3330227014, 0.011486734473113654, 0.0023102937717008353], [5550.58140586261, 0.004773054769804437, 0.00138538207276573], [6525.26399820412, 0.005146922083963002, 0.00025872733780873014], [4746.03496055363, 0.00446444802850532, 0.0008647114020209008], [1822.96649260324, 0.0033432217279628605, 0.00018414978898097313], [3557.11528946361, 0.004008403971010788, 0.0012494451477140086], [104343.656456228, 0.042667957086480066, 0.01045466351502123], [2571.10088983233, 0.003630190018891026, 0.0003919122293096622], [1737.83125999358, 0.0033105656807469416, 5.898253409981462e-05], [32918.5012575045, 0.015270801184316325, 0.004366421922368535], [1509.1624467834, 0.0032228532339478896, 0.00022976915711394032], [17665.0554091883, 0.009419906876998112, 0.008735012789407512], [3700.60712803371, 0.004063444359247332, 0.00019243820001241564], [2786.66671928576, 0.0037128764424666292, 5.614317849314624e-05], [2031.02017871889, 0.0034230266546539006, 0.00018080090093336608], [3616.38262423079, 0.004031137648046622, 0.00012116460172747444], [1916.61477473579, 0.0033791431981846165, 0.00022152282171742616], [16989.6435479899, 0.009160833389402052, 0.0011376463164256578], [1219.15499664139, 0.0031116126030773864, 8.18606623304565e-05], [6466.6650452309, 0.00512444478383192, 7.635319642071486e-05], [18099.6739766879, 0.009586617227415026, 0.007579053741105139], [10645.5537151811, 0.006727376749046011, 0.0008388067490068407]]}, \"height\": 648.0, \"width\": 936.0, \"id\": \"el31294139700995009448\", \"axes\": [{\"xlim\": [-5106.287928356461, 134053.40846866785], \"sharex\": [], \"lines\": [{\"dasharray\": \"none\", \"alpha\": 1, \"yindex\": 1, \"data\": \"data01\", \"zorder\": 2, \"linewidth\": 1.5, \"color\": \"#ADD8E6\", \"xindex\": 0, \"id\": \"el31294139700994418168\", \"coordinates\": \"data\"}], \"yscale\": \"linear\", \"zoomable\": true, \"collections\": [{\"offsetcoordinates\": \"data\", \"yindex\": 2, \"pathcoordinates\": \"display\", \"pathtransforms\": [[3.1622776601683795, 0.0, 0.0, 3.1622776601683795, 0.0, 0.0]], \"facecolors\": [\"#FF0000\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\"], \"alphas\": [null], \"edgecolors\": [\"#FF0000\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#FF0000\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\", \"#0000FF\"], \"zorder\": 1, \"offsets\": \"data01\", \"xindex\": 0, \"id\": \"el31294139700994418560\", \"paths\": [[[[0.0, -0.5], [0.13260155, -0.5], [0.25978993539242673, -0.44731684579412084], [0.3535533905932738, -0.3535533905932738], [0.44731684579412084, -0.25978993539242673], [0.5, -0.13260155], [0.5, 0.0], [0.5, 0.13260155], [0.44731684579412084, 0.25978993539242673], [0.3535533905932738, 0.3535533905932738], [0.25978993539242673, 0.44731684579412084], [0.13260155, 0.5], [0.0, 0.5], [-0.13260155, 0.5], [-0.25978993539242673, 0.44731684579412084], [-0.3535533905932738, 0.3535533905932738], [-0.44731684579412084, 0.25978993539242673], [-0.5, 0.13260155], [-0.5, 0.0], [-0.5, -0.13260155], [-0.44731684579412084, -0.25978993539242673], [-0.3535533905932738, -0.3535533905932738], [-0.25978993539242673, -0.44731684579412084], [-0.13260155, -0.5], [0.0, -0.5]], [\"M\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"C\", \"Z\"]]], \"edgewidths\": [1.0]}], \"ylim\": [-0.006544594158286772, 0.0675714427568559], \"ydomain\": [-0.006544594158286772, 0.0675714427568559], \"paths\": [], \"images\": [], \"axes\": [{\"tickvalues\": null, \"fontsize\": 10.0, \"tickformat\": null, \"position\": \"bottom\", \"grid\": {\"gridOn\": false}, \"scale\": \"linear\", \"nticks\": 9}, {\"tickvalues\": null, \"fontsize\": 10.0, \"tickformat\": null, \"position\": \"left\", \"grid\": {\"gridOn\": false}, \"scale\": \"linear\", \"nticks\": 9}], \"texts\": [{\"text\": \"United States\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [57638.1590879883, 0.030478370314446113], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994475008\", \"coordinates\": \"data\"}, {\"text\": \"India\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [6583.37204969932, 0.004207008392963619], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994475624\", \"coordinates\": \"data\"}, {\"text\": \"Russian Federation\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [23162.6321649902, 0.006691589074079108], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476016\", \"coordinates\": \"data\"}, {\"text\": \"Ukraine\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [8271.77997863005, 0.011964098372512437], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476240\", \"coordinates\": \"data\"}, {\"text\": \"Belarus\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [18090.7378683496, 0.016934676326795076], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994476632\", \"coordinates\": \"data\"}, {\"text\": \"Uzbekistan\", \"alpha\": 1, \"h_anchor\": \"start\", \"fontsize\": 10.0, \"position\": [6525.26399820412, 0.00025872733780873014], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700994477024\", \"coordinates\": \"data\"}, {\"text\": \"GDP(PPP) per capita\", \"alpha\": 1, \"h_anchor\": \"middle\", \"fontsize\": 10.0, \"position\": [0.5, -0.04292371842040717], \"v_baseline\": \"hanging\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -0.0, \"id\": \"el31294139700995038232\", \"coordinates\": \"axes\"}, {\"text\": \"SO visitors per capita\", \"alpha\": 1, \"h_anchor\": \"middle\", \"fontsize\": 10.0, \"position\": [-0.04566446098704163, 0.49999999999999994], \"v_baseline\": \"auto\", \"zorder\": 3, \"color\": \"#000000\", \"rotation\": -90.0, \"id\": \"el31294139700995144056\", \"coordinates\": \"axes\"}], \"axesbgalpha\": null, \"xscale\": \"linear\", \"markers\": [], \"sharey\": [], \"xdomain\": [-5106.287928356461, 134053.40846866785], \"bbox\": [0.125, 0.125, 0.775, 0.755], \"id\": \"el31294139700994958672\", \"axesbg\": \"#FFFFFF\"}]});\n",
" })\n",
" });\n",
"}\n",
"</script>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mpld3.display(fig)"
]
}
],
"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.5.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment