
Getting started
The ggsql package is an R binding to the ggsql visualization library. It allows you to set up readers to interact with different data backends, execute queries, and define writers to handle rendering.
In addition to this it also provide a knitr engine so that you can write ggsql blocks in your Rmarkdown and Quarto documents. This part of the package has it’s own vignette so head there if that is your main interest.
Package anatomy
The ggsql R package follows the same division as the main library which is split into a reader, plot, and writer module. You start by creating a reader which interacts with your data backend. You then execute queries against this reader (effectively using the plot module). Lastly, you can render the result using a writer you define.
Creating a reader
ggsql understands multiple backends, but in this vignette we focus on the DuckDB reader since it is both powerful and doesn’t require any additional setup. You create a DuckDB reader using the aptly named duckdb_reader() function:
ddb <- duckdb_reader()By default it creates a connection to an in-memory database, but you can point it at a database file to connect to that instead:
ddb2 <- duckdb_reader("my/amazing/data.db")While a reader is mainly in service of executing queries against, you can do something else with it as well, e.g. register data to it that will be available to queries on equal footing with any “real” tables in the database:
ggsql_register(ddb, gapminder::gapminder, "gapminder")We can see all the tables currently available with:
ggsql_table_names(ddb)
#> [1] "gapminder"And if we wanted to we could fetch the data back using ggsql_table() (works for both registered and native tables and views), or unregister it using ggsql_unregister() (only for registered tables)
Executing a query
As mentioned, the main purpose of a reader is to be the backend on which a ggsql query are executed. While it is possible to execute pure SQL queries and get back a data.frame:
ggsql_execute_sql(ddb, "
SELECT MAX(pop) AS population, country FROM gapminder
GROUP BY country
ORDER BY population DESC
LIMIT 6
")
#> population country
#> 1 1318683096 China
#> 2 1110396331 India
#> 3 301139947 United States
#> 4 223547000 Indonesia
#> 5 190010647 Brazil
#> 6 169270617 PakistanThe main motivation is of course to create visualizations. This vignette will not go into detail with the ggsql syntax. For that, head to the documentation on the website. If you are familiar with ggplot2 you should be able to understand the gist of it.
plot <- ggsql_execute(ddb, "
SELECT * FROM gapminder
WHERE year = 2007
VISUALIZE gdpPercap AS x, lifeExp AS y, continent AS stroke, pop AS size
DRAW point
SETTING fill => null
SCALE size TO [2, 15]
")
str(plot)
#> <ggsql_spec>
#> • Rows: 142
#> • Columns: stroke, linewidth, pos2, pos1, opacity, shape, fill, size
#> • Layers: 1As you can see, executing a visual query does not in itself produce a plot, but creates a data structure that contains the information necessary to render it. The analogue is the ggplot object you create when using ggplot2.
You can use this object for introspection, e.g. get the visual part of the query:
ggsql_visual(plot)
#> [1] "VISUALIZE gdpPercap AS x, lifeExp AS y, continent AS stroke, pop AS size\nDRAW point\n SETTING fill => null\nSCALE size TO [2, 15]"Rendering a plot
Finally we arrive at what we was here for all along: How to get a plot out of it. ggsql works with the concept of writers which are somewhat analogous to graphics devices in R. They are responsible for figuring out a visual representation of the abstract encoding in the plot specification. For the moment ggsql only comes with a vegalite writer so this is also the only one available in the R package:
vlr <- vegalite_writer()Often you don’t have to think about this at all since printing the result of a query automatically creates a writer and renders it so that it behaves in the same way as ggplot object:
plotHowever, if you are interested in capturing what the writer produces you can call ggsql_render() explicitly:
ggsql_render(vlr, plot)
#> [1] "{\n \"$schema\": \"https://vega.github.io/schema/vega-lite/v6.json\",\n \"config\": {\n \"axis\": {\n \"domain\": false,\n \"grid\": true,\n \"gridColor\": \"#FFFFFF\",\n \"gridWidth\": 1,\n \"labelColor\": \"#4D4D4D\",\n \"labelFontSize\": 12,\n \"tickColor\": \"#333333\",\n \"tickSize\": 4,\n \"titleColor\": \"#000000\",\n \"titleFontSize\": 15,\n \"titleFontWeight\": \"normal\",\n \"titlePadding\": 10\n },\n \"header\": {\n \"labelColor\": \"#000000\",\n \"labelFontSize\": 15,\n \"labelFontWeight\": \"normal\",\n \"labelPadding\": 5,\n \"title\": null\n },\n \"legend\": {\n \"labelColor\": \"#4D4D4D\",\n \"labelFontSize\": 12,\n \"rowPadding\": 6,\n \"titleColor\": \"#000000\",\n \"titleFontSize\": 15,\n \"titleFontWeight\": \"normal\",\n \"titlePadding\": 8\n },\n \"title\": {\n \"anchor\": \"start\",\n \"color\": \"#000000\",\n \"fontSize\": 18,\n \"fontWeight\": \"normal\",\n \"frame\": \"group\",\n \"offset\": 10,\n \"subtitleColor\": \"#4D4D4D\",\n \"subtitleFontSize\": 15,\n \"subtitleFontWeight\": \"normal\"\n },\n \"view\": {\n \"fill\": \"#EBEBEB\",\n \"stroke\": null\n }\n },\n \"data\": {\n \"values\": [\n {\n \"__ggsql_aes_pos1__\": 974.5803384,\n \"__ggsql_aes_pos2__\": 43.828,\n \"__ggsql_aes_size__\": 31889923,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 0,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 5937.029526,\n \"__ggsql_aes_pos2__\": 76.423,\n \"__ggsql_aes_size__\": 3600523,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 1,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 6223.367465,\n \"__ggsql_aes_pos2__\": 72.301,\n \"__ggsql_aes_size__\": 33333216,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 2,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4797.231267,\n \"__ggsql_aes_pos2__\": 42.731,\n \"__ggsql_aes_size__\": 12420476,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 3,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 12779.37964,\n \"__ggsql_aes_pos2__\": 75.32,\n \"__ggsql_aes_size__\": 40301927,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 4,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 34435.36744,\n \"__ggsql_aes_pos2__\": 81.235,\n \"__ggsql_aes_size__\": 20434176,\n \"__ggsql_aes_stroke__\": \"Oceania\",\n \"__ggsql_row_index__\": 5,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 36126.4927,\n \"__ggsql_aes_pos2__\": 79.829,\n \"__ggsql_aes_size__\": 8199783,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 6,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 29796.04834,\n \"__ggsql_aes_pos2__\": 75.635,\n \"__ggsql_aes_size__\": 708573,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 7,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1391.253792,\n \"__ggsql_aes_pos2__\": 64.062,\n \"__ggsql_aes_size__\": 150448339,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 8,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 33692.60508,\n \"__ggsql_aes_pos2__\": 79.441,\n \"__ggsql_aes_size__\": 10392226,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 9,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1441.284873,\n \"__ggsql_aes_pos2__\": 56.728,\n \"__ggsql_aes_size__\": 8078314,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 10,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3822.137084,\n \"__ggsql_aes_pos2__\": 65.554,\n \"__ggsql_aes_size__\": 9119152,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 11,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 7446.298803,\n \"__ggsql_aes_pos2__\": 74.852,\n \"__ggsql_aes_size__\": 4552198,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 12,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 12569.85177,\n \"__ggsql_aes_pos2__\": 50.728,\n \"__ggsql_aes_size__\": 1639131,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 13,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 9065.800825,\n \"__ggsql_aes_pos2__\": 72.39,\n \"__ggsql_aes_size__\": 190010647,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 14,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 10680.79282,\n \"__ggsql_aes_pos2__\": 73.005,\n \"__ggsql_aes_size__\": 7322858,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 15,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1217.032994,\n \"__ggsql_aes_pos2__\": 52.295,\n \"__ggsql_aes_size__\": 14326203,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 16,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 430.0706916,\n \"__ggsql_aes_pos2__\": 49.58,\n \"__ggsql_aes_size__\": 8390505,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 17,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1713.778686,\n \"__ggsql_aes_pos2__\": 59.723,\n \"__ggsql_aes_size__\": 14131858,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 18,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2042.09524,\n \"__ggsql_aes_pos2__\": 50.43,\n \"__ggsql_aes_size__\": 17696293,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 19,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 36319.23501,\n \"__ggsql_aes_pos2__\": 80.653,\n \"__ggsql_aes_size__\": 33390141,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 20,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 706.016537,\n \"__ggsql_aes_pos2__\": 44.741,\n \"__ggsql_aes_size__\": 4369038,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 21,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1704.063724,\n \"__ggsql_aes_pos2__\": 50.651,\n \"__ggsql_aes_size__\": 10238807,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 22,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 13171.63885,\n \"__ggsql_aes_pos2__\": 78.553,\n \"__ggsql_aes_size__\": 16284741,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 23,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4959.114854,\n \"__ggsql_aes_pos2__\": 72.961,\n \"__ggsql_aes_size__\": 1318683096,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 24,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 7006.580419,\n \"__ggsql_aes_pos2__\": 72.889,\n \"__ggsql_aes_size__\": 44227550,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 25,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 986.1478792,\n \"__ggsql_aes_pos2__\": 65.152,\n \"__ggsql_aes_size__\": 710960,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 26,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 277.5518587,\n \"__ggsql_aes_pos2__\": 46.462,\n \"__ggsql_aes_size__\": 64606759,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 27,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3632.557798,\n \"__ggsql_aes_pos2__\": 55.322,\n \"__ggsql_aes_size__\": 3800610,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 28,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 9645.06142,\n \"__ggsql_aes_pos2__\": 78.782,\n \"__ggsql_aes_size__\": 4133884,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 29,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1544.750112,\n \"__ggsql_aes_pos2__\": 48.328,\n \"__ggsql_aes_size__\": 18013409,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 30,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 14619.22272,\n \"__ggsql_aes_pos2__\": 75.748,\n \"__ggsql_aes_size__\": 4493312,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 31,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 8948.102923,\n \"__ggsql_aes_pos2__\": 78.273,\n \"__ggsql_aes_size__\": 11416987,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 32,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 22833.30851,\n \"__ggsql_aes_pos2__\": 76.486,\n \"__ggsql_aes_size__\": 10228744,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 33,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 35278.41874,\n \"__ggsql_aes_pos2__\": 78.332,\n \"__ggsql_aes_size__\": 5468120,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 34,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2082.481567,\n \"__ggsql_aes_pos2__\": 54.791,\n \"__ggsql_aes_size__\": 496374,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 35,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 6025.374752,\n \"__ggsql_aes_pos2__\": 72.235,\n \"__ggsql_aes_size__\": 9319622,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 36,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 6873.262326,\n \"__ggsql_aes_pos2__\": 74.994,\n \"__ggsql_aes_size__\": 13755680,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 37,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 5581.180998,\n \"__ggsql_aes_pos2__\": 71.338,\n \"__ggsql_aes_size__\": 80264543,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 38,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 5728.353514,\n \"__ggsql_aes_pos2__\": 71.878,\n \"__ggsql_aes_size__\": 6939688,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 39,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 12154.08975,\n \"__ggsql_aes_pos2__\": 51.579,\n \"__ggsql_aes_size__\": 551201,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 40,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 641.3695236,\n \"__ggsql_aes_pos2__\": 58.04,\n \"__ggsql_aes_size__\": 4906585,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 41,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 690.8055759,\n \"__ggsql_aes_pos2__\": 52.947,\n \"__ggsql_aes_size__\": 76511887,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 42,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 33207.0844,\n \"__ggsql_aes_pos2__\": 79.313,\n \"__ggsql_aes_size__\": 5238460,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 43,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 30470.0167,\n \"__ggsql_aes_pos2__\": 80.657,\n \"__ggsql_aes_size__\": 61083916,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 44,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 13206.48452,\n \"__ggsql_aes_pos2__\": 56.735,\n \"__ggsql_aes_size__\": 1454867,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 45,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 752.7497265,\n \"__ggsql_aes_pos2__\": 59.448,\n \"__ggsql_aes_size__\": 1688359,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 46,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 32170.37442,\n \"__ggsql_aes_pos2__\": 79.406,\n \"__ggsql_aes_size__\": 82400996,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 47,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1327.60891,\n \"__ggsql_aes_pos2__\": 60.022,\n \"__ggsql_aes_size__\": 22873338,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 48,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 27538.41188,\n \"__ggsql_aes_pos2__\": 79.483,\n \"__ggsql_aes_size__\": 10706290,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 49,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 5186.050003,\n \"__ggsql_aes_pos2__\": 70.259,\n \"__ggsql_aes_size__\": 12572928,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 50,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 942.6542111,\n \"__ggsql_aes_pos2__\": 56.007,\n \"__ggsql_aes_size__\": 9947814,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 51,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 579.231743,\n \"__ggsql_aes_pos2__\": 46.388,\n \"__ggsql_aes_size__\": 1472041,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 52,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1201.637154,\n \"__ggsql_aes_pos2__\": 60.916,\n \"__ggsql_aes_size__\": 8502814,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 53,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3548.330846,\n \"__ggsql_aes_pos2__\": 70.198,\n \"__ggsql_aes_size__\": 7483763,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 54,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 39724.97867,\n \"__ggsql_aes_pos2__\": 82.208,\n \"__ggsql_aes_size__\": 6980412,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 55,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 18008.94444,\n \"__ggsql_aes_pos2__\": 73.338,\n \"__ggsql_aes_size__\": 9956108,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 56,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 36180.78919,\n \"__ggsql_aes_pos2__\": 81.757,\n \"__ggsql_aes_size__\": 301931,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 57,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2452.210407,\n \"__ggsql_aes_pos2__\": 64.698,\n \"__ggsql_aes_size__\": 1110396331,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 58,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3540.651564,\n \"__ggsql_aes_pos2__\": 70.65,\n \"__ggsql_aes_size__\": 223547000,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 59,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 11605.71449,\n \"__ggsql_aes_pos2__\": 70.964,\n \"__ggsql_aes_size__\": 69453570,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 60,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4471.061906,\n \"__ggsql_aes_pos2__\": 59.545,\n \"__ggsql_aes_size__\": 27499638,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 61,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 40675.99635,\n \"__ggsql_aes_pos2__\": 78.885,\n \"__ggsql_aes_size__\": 4109086,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 62,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 25523.2771,\n \"__ggsql_aes_pos2__\": 80.745,\n \"__ggsql_aes_size__\": 6426679,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 63,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 28569.7197,\n \"__ggsql_aes_pos2__\": 80.546,\n \"__ggsql_aes_size__\": 58147733,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 64,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 7320.880262,\n \"__ggsql_aes_pos2__\": 72.567,\n \"__ggsql_aes_size__\": 2780132,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 65,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 31656.06806,\n \"__ggsql_aes_pos2__\": 82.603,\n \"__ggsql_aes_size__\": 127467972,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 66,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4519.461171,\n \"__ggsql_aes_pos2__\": 72.535,\n \"__ggsql_aes_size__\": 6053193,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 67,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1463.249282,\n \"__ggsql_aes_pos2__\": 54.11,\n \"__ggsql_aes_size__\": 35610177,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 68,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1593.06548,\n \"__ggsql_aes_pos2__\": 67.297,\n \"__ggsql_aes_size__\": 23301725,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 69,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 23348.13973,\n \"__ggsql_aes_pos2__\": 78.623,\n \"__ggsql_aes_size__\": 49044790,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 70,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 47306.98978,\n \"__ggsql_aes_pos2__\": 77.588,\n \"__ggsql_aes_size__\": 2505559,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 71,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 10461.05868,\n \"__ggsql_aes_pos2__\": 71.993,\n \"__ggsql_aes_size__\": 3921278,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 72,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1569.331442,\n \"__ggsql_aes_pos2__\": 42.592,\n \"__ggsql_aes_size__\": 2012649,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 73,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 414.5073415,\n \"__ggsql_aes_pos2__\": 45.678,\n \"__ggsql_aes_size__\": 3193942,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 74,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 12057.49928,\n \"__ggsql_aes_pos2__\": 73.952,\n \"__ggsql_aes_size__\": 6036914,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 75,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1044.770126,\n \"__ggsql_aes_pos2__\": 59.443,\n \"__ggsql_aes_size__\": 19167654,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 76,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 759.3499101,\n \"__ggsql_aes_pos2__\": 48.303,\n \"__ggsql_aes_size__\": 13327079,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 77,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 12451.6558,\n \"__ggsql_aes_pos2__\": 74.241,\n \"__ggsql_aes_size__\": 24821286,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 78,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1042.581557,\n \"__ggsql_aes_pos2__\": 54.467,\n \"__ggsql_aes_size__\": 12031795,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 79,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1803.151496,\n \"__ggsql_aes_pos2__\": 64.164,\n \"__ggsql_aes_size__\": 3270065,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 80,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 10956.99112,\n \"__ggsql_aes_pos2__\": 72.801,\n \"__ggsql_aes_size__\": 1250882,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 81,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 11977.57496,\n \"__ggsql_aes_pos2__\": 76.195,\n \"__ggsql_aes_size__\": 108700891,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 82,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3095.772271,\n \"__ggsql_aes_pos2__\": 66.803,\n \"__ggsql_aes_size__\": 2874127,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 83,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 9253.896111,\n \"__ggsql_aes_pos2__\": 74.543,\n \"__ggsql_aes_size__\": 684736,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 84,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3820.17523,\n \"__ggsql_aes_pos2__\": 71.164,\n \"__ggsql_aes_size__\": 33757175,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 85,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 823.6856205,\n \"__ggsql_aes_pos2__\": 42.082,\n \"__ggsql_aes_size__\": 19951656,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 86,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 944.0,\n \"__ggsql_aes_pos2__\": 62.069,\n \"__ggsql_aes_size__\": 47761980,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 87,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4811.060429,\n \"__ggsql_aes_pos2__\": 52.906,\n \"__ggsql_aes_size__\": 2055080,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 88,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1091.359778,\n \"__ggsql_aes_pos2__\": 63.785,\n \"__ggsql_aes_size__\": 28901790,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 89,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 36797.93332,\n \"__ggsql_aes_pos2__\": 79.762,\n \"__ggsql_aes_size__\": 16570613,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 90,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 25185.00911,\n \"__ggsql_aes_pos2__\": 80.204,\n \"__ggsql_aes_size__\": 4115771,\n \"__ggsql_aes_stroke__\": \"Oceania\",\n \"__ggsql_row_index__\": 91,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2749.320965,\n \"__ggsql_aes_pos2__\": 72.899,\n \"__ggsql_aes_size__\": 5675356,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 92,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 619.6768924,\n \"__ggsql_aes_pos2__\": 56.867,\n \"__ggsql_aes_size__\": 12894865,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 93,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2013.977305,\n \"__ggsql_aes_pos2__\": 46.859,\n \"__ggsql_aes_size__\": 135031164,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 94,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 49357.19017,\n \"__ggsql_aes_pos2__\": 80.196,\n \"__ggsql_aes_size__\": 4627926,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 95,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 22316.19287,\n \"__ggsql_aes_pos2__\": 75.64,\n \"__ggsql_aes_size__\": 3204897,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 96,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2605.94758,\n \"__ggsql_aes_pos2__\": 65.483,\n \"__ggsql_aes_size__\": 169270617,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 97,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 9809.185636,\n \"__ggsql_aes_pos2__\": 75.537,\n \"__ggsql_aes_size__\": 3242173,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 98,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4172.838464,\n \"__ggsql_aes_pos2__\": 71.752,\n \"__ggsql_aes_size__\": 6667147,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 99,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 7408.905561,\n \"__ggsql_aes_pos2__\": 71.421,\n \"__ggsql_aes_size__\": 28674757,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 100,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3190.481016,\n \"__ggsql_aes_pos2__\": 71.688,\n \"__ggsql_aes_size__\": 91077287,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 101,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 15389.92468,\n \"__ggsql_aes_pos2__\": 75.563,\n \"__ggsql_aes_size__\": 38518241,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 102,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 20509.64777,\n \"__ggsql_aes_pos2__\": 78.098,\n \"__ggsql_aes_size__\": 10642836,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 103,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 19328.70901,\n \"__ggsql_aes_pos2__\": 78.746,\n \"__ggsql_aes_size__\": 3942491,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 104,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 7670.122558,\n \"__ggsql_aes_pos2__\": 76.442,\n \"__ggsql_aes_size__\": 798094,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 105,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 10808.47561,\n \"__ggsql_aes_pos2__\": 72.476,\n \"__ggsql_aes_size__\": 22276056,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 106,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 863.0884639,\n \"__ggsql_aes_pos2__\": 46.242,\n \"__ggsql_aes_size__\": 8860588,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 107,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1598.435089,\n \"__ggsql_aes_pos2__\": 65.528,\n \"__ggsql_aes_size__\": 199579,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 108,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 21654.83194,\n \"__ggsql_aes_pos2__\": 72.777,\n \"__ggsql_aes_size__\": 27601038,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 109,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1712.472136,\n \"__ggsql_aes_pos2__\": 63.062,\n \"__ggsql_aes_size__\": 12267493,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 110,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 9786.534714,\n \"__ggsql_aes_pos2__\": 74.002,\n \"__ggsql_aes_size__\": 10150265,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 111,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 862.5407561,\n \"__ggsql_aes_pos2__\": 42.568,\n \"__ggsql_aes_size__\": 6144562,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 112,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 47143.17964,\n \"__ggsql_aes_pos2__\": 79.972,\n \"__ggsql_aes_size__\": 4553009,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 113,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 18678.31435,\n \"__ggsql_aes_pos2__\": 74.663,\n \"__ggsql_aes_size__\": 5447502,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 114,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 25768.25759,\n \"__ggsql_aes_pos2__\": 77.926,\n \"__ggsql_aes_size__\": 2009245,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 115,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 926.1410683,\n \"__ggsql_aes_pos2__\": 48.159,\n \"__ggsql_aes_size__\": 9118773,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 116,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 9269.657808,\n \"__ggsql_aes_pos2__\": 49.339,\n \"__ggsql_aes_size__\": 43997828,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 117,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 28821.0637,\n \"__ggsql_aes_pos2__\": 80.941,\n \"__ggsql_aes_size__\": 40448191,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 118,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3970.095407,\n \"__ggsql_aes_pos2__\": 72.396,\n \"__ggsql_aes_size__\": 20378239,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 119,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2602.394995,\n \"__ggsql_aes_pos2__\": 58.556,\n \"__ggsql_aes_size__\": 42292929,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 120,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4513.480643,\n \"__ggsql_aes_pos2__\": 39.613,\n \"__ggsql_aes_size__\": 1133066,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 121,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 33859.74835,\n \"__ggsql_aes_pos2__\": 80.884,\n \"__ggsql_aes_size__\": 9031088,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 122,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 37506.41907,\n \"__ggsql_aes_pos2__\": 81.701,\n \"__ggsql_aes_size__\": 7554661,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 123,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 4184.548089,\n \"__ggsql_aes_pos2__\": 74.143,\n \"__ggsql_aes_size__\": 19314747,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 124,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 28718.27684,\n \"__ggsql_aes_pos2__\": 78.4,\n \"__ggsql_aes_size__\": 23174294,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 125,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1107.482182,\n \"__ggsql_aes_pos2__\": 52.517,\n \"__ggsql_aes_size__\": 38139640,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 126,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 7458.396327,\n \"__ggsql_aes_pos2__\": 70.616,\n \"__ggsql_aes_size__\": 65068149,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 127,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 882.9699438,\n \"__ggsql_aes_pos2__\": 58.42,\n \"__ggsql_aes_size__\": 5701579,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 128,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 18008.50924,\n \"__ggsql_aes_pos2__\": 69.819,\n \"__ggsql_aes_size__\": 1056608,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 129,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 7092.923025,\n \"__ggsql_aes_pos2__\": 73.923,\n \"__ggsql_aes_size__\": 10276158,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 130,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 8458.276384,\n \"__ggsql_aes_pos2__\": 71.777,\n \"__ggsql_aes_size__\": 71158647,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 131,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1056.380121,\n \"__ggsql_aes_pos2__\": 51.542,\n \"__ggsql_aes_size__\": 29170398,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 132,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 33203.26128,\n \"__ggsql_aes_pos2__\": 79.425,\n \"__ggsql_aes_size__\": 60776238,\n \"__ggsql_aes_stroke__\": \"Europe\",\n \"__ggsql_row_index__\": 133,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 42951.65309,\n \"__ggsql_aes_pos2__\": 78.242,\n \"__ggsql_aes_size__\": 301139947,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 134,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 10611.46299,\n \"__ggsql_aes_pos2__\": 76.384,\n \"__ggsql_aes_size__\": 3447496,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 135,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 11415.80569,\n \"__ggsql_aes_pos2__\": 73.747,\n \"__ggsql_aes_size__\": 26084662,\n \"__ggsql_aes_stroke__\": \"Americas\",\n \"__ggsql_row_index__\": 136,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2441.576404,\n \"__ggsql_aes_pos2__\": 74.249,\n \"__ggsql_aes_size__\": 85262356,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 137,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 3025.349798,\n \"__ggsql_aes_pos2__\": 73.422,\n \"__ggsql_aes_size__\": 4018332,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 138,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 2280.769906,\n \"__ggsql_aes_pos2__\": 62.698,\n \"__ggsql_aes_size__\": 22211743,\n \"__ggsql_aes_stroke__\": \"Asia\",\n \"__ggsql_row_index__\": 139,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 1271.211593,\n \"__ggsql_aes_pos2__\": 42.384,\n \"__ggsql_aes_size__\": 11746035,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 140,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n },\n {\n \"__ggsql_aes_pos1__\": 469.7092981,\n \"__ggsql_aes_pos2__\": 43.487,\n \"__ggsql_aes_size__\": 12311143,\n \"__ggsql_aes_stroke__\": \"Africa\",\n \"__ggsql_row_index__\": 141,\n \"__ggsql_source__\": \"__ggsql_layer_0__\"\n }\n ]\n },\n \"height\": \"container\",\n \"layer\": [\n {\n \"encoding\": {\n \"detail\": {\n \"field\": \"__ggsql_aes_stroke__\",\n \"type\": \"nominal\"\n },\n \"fill\": {\n \"value\": null\n },\n \"fillOpacity\": {\n \"value\": 0.8\n },\n \"shape\": {\n \"value\": \"circle\"\n },\n \"size\": {\n \"field\": \"__ggsql_aes_size__\",\n \"legend\": {\n \"labelExpr\": \"datum.label == '250000000' ? '250000000' : datum.label == '1250000000' ? '1250000000' : datum.label == '500000000' ? '500000000' : datum.label == '750000000' ? '750000000' : datum.label == '1000000000' ? '1000000000' : datum.label\",\n \"values\": [\n 250000000.0,\n 500000000.0,\n 750000000.0,\n 1000000000.0,\n 1250000000.0\n ]\n },\n \"scale\": {\n \"domain\": [\n 199579.0,\n 1318683096.0\n ],\n \"range\": [\n 22.340214425527414,\n 1256.637061435917\n ]\n },\n \"title\": \"pop\",\n \"type\": \"quantitative\"\n },\n \"stroke\": {\n \"field\": \"__ggsql_aes_stroke__\",\n \"legend\": {\n \"labelExpr\": \"datum.label == 'Oceania' ? 'Oceania' : datum.label == 'Europe' ? 'Europe' : datum.label == 'Africa' ? 'Africa' : datum.label == 'Americas' ? 'Americas' : datum.label == 'Asia' ? 'Asia' : datum.label\"\n },\n \"scale\": {\n \"domain\": [\n \"Africa\",\n \"Americas\",\n \"Asia\",\n \"Europe\",\n \"Oceania\"\n ],\n \"range\": [\n \"#0067A5\",\n \"#F38400\",\n \"#008856\",\n \"#F3C300\",\n \"#875692\"\n ]\n },\n \"title\": \"continent\",\n \"type\": \"nominal\"\n },\n \"strokeWidth\": {\n \"value\": 1.3333333333333333\n },\n \"x\": {\n \"axis\": {\n \"labelExpr\": \"datum.label == '10000' ? '10000' : datum.label == '20000' ? '20000' : datum.label == '40000' ? '40000' : datum.label == '30000' ? '30000' : datum.label == '50000' ? '50000' : datum.label == '0' ? '0' : datum.label\",\n \"values\": [\n 0.0,\n 10000.0,\n 20000.0,\n 30000.0,\n 40000.0,\n 50000.0\n ]\n },\n \"field\": \"__ggsql_aes_pos1__\",\n \"scale\": {\n \"domain\": [\n -2176.430056865,\n 51811.172085565006\n ],\n \"zero\": false\n },\n \"title\": \"gdpPercap\",\n \"type\": \"quantitative\"\n },\n \"y\": {\n \"axis\": {\n \"labelExpr\": \"datum.label == '50' ? '50' : datum.label == '40' ? '40' : datum.label == '60' ? '60' : datum.label == '70' ? '70' : datum.label == '80' ? '80' : datum.label\",\n \"values\": [\n 40.0,\n 50.0,\n 60.0,\n 70.0,\n 80.0\n ]\n },\n \"field\": \"__ggsql_aes_pos2__\",\n \"scale\": {\n \"domain\": [\n 37.463499999999996,\n 84.7525\n ],\n \"zero\": false\n },\n \"stack\": null,\n \"title\": \"lifeExp\",\n \"type\": \"quantitative\"\n }\n },\n \"mark\": {\n \"clip\": true,\n \"type\": \"point\"\n },\n \"transform\": [\n {\n \"filter\": {\n \"equal\": \"__ggsql_layer_0__\",\n \"field\": \"__ggsql_source__\"\n }\n }\n ]\n }\n ],\n \"width\": \"container\"\n}"We might also be interested in capturing the plot as a static image. We can use the ggsql_save() function for that which can save the output to either a vegalite json object (like the one above), an SVG or a PNG. For the latter two the plot is rendered using the V8 package and the final image captured.
tmp <- tempfile(fileext = ".svg")
ggsql_save(plot, tmp)
readLines(tmp)
#> [1] "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" class=\"marks\" width=\"843\" height=\"452\" viewBox=\"0 0 843 452\"><rect width=\"843\" height=\"452\" fill=\"white\"/><g fill=\"none\" stroke-miterlimit=\"10\" transform=\"translate(55,5)\"><g class=\"mark-group role-frame root\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h600v400h-600Z\" fill=\"#EBEBEB\"/><g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,400.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(24,-400)\" x2=\"0\" y2=\"400\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(135,-400)\" x2=\"0\" y2=\"400\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(246,-400)\" x2=\"0\" y2=\"400\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(358,-400)\" x2=\"0\" y2=\"400\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(469,-400)\" x2=\"0\" y2=\"400\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(580,-400)\" x2=\"0\" y2=\"400\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" aria-hidden=\"true\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-grid\" pointer-events=\"none\"><line transform=\"translate(0,379)\" x2=\"600\" y2=\"0\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,294)\" x2=\"600\" y2=\"0\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,209)\" x2=\"600\" y2=\"0\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,125)\" x2=\"600\" y2=\"0\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,40)\" x2=\"600\" y2=\"0\" stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"1\"/></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"X-axis titled 'gdpPercap' for a linear scale with values from −2,176 to 51,811\"><g transform=\"translate(0.5,400.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(24,0)\" x2=\"0\" y2=\"4\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(135,0)\" x2=\"0\" y2=\"4\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(246,0)\" x2=\"0\" y2=\"4\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(358,0)\" x2=\"0\" y2=\"4\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(469,0)\" x2=\"0\" y2=\"4\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(580,0)\" x2=\"0\" y2=\"4\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(24.188109534368415,15)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">0</text><text text-anchor=\"middle\" transform=\"translate(135.3247364986631,15)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">10,000</text><text text-anchor=\"middle\" transform=\"translate(246.46136346295776,15)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">20,000</text><text text-anchor=\"middle\" transform=\"translate(357.59799042725245,15)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">30,000</text><text text-anchor=\"middle\" transform=\"translate(468.7346173915472,15)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">40,000</text><text text-anchor=\"middle\" transform=\"translate(579.8712443558419,15)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">50,000</text></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(300,39)\" font-family=\"sans-serif\" font-size=\"15px\" font-weight=\"normal\" fill=\"#000000\" opacity=\"1\">gdpPercap</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-axis\" role=\"graphics-symbol\" aria-roledescription=\"axis\" aria-label=\"Y-axis titled 'lifeExp' for a linear scale with values from 37 to 85\"><g transform=\"translate(0.5,0.5)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-rule role-axis-tick\" pointer-events=\"none\"><line transform=\"translate(0,379)\" x2=\"-4\" y2=\"0\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,294)\" x2=\"-4\" y2=\"0\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,209)\" x2=\"-4\" y2=\"0\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,125)\" x2=\"-4\" y2=\"0\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/><line transform=\"translate(0,40)\" x2=\"-4\" y2=\"0\" stroke=\"#333333\" stroke-width=\"1\" opacity=\"1\"/></g><g class=\"mark-text role-axis-label\" pointer-events=\"none\"><text text-anchor=\"end\" transform=\"translate(-6,382.54469326904774)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">40</text><text text-anchor=\"end\" transform=\"translate(-6,297.9584258495633)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">50</text><text text-anchor=\"end\" transform=\"translate(-6,213.37215843007885)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">60</text><text text-anchor=\"end\" transform=\"translate(-6,128.78589101059438)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">70</text><text text-anchor=\"end\" transform=\"translate(-6,44.199623591109955)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">80</text></g><g class=\"mark-text role-axis-title\" pointer-events=\"none\"><text text-anchor=\"middle\" transform=\"translate(-35,200) rotate(-90) translate(0,-3)\" font-family=\"sans-serif\" font-size=\"15px\" font-weight=\"normal\" fill=\"#000000\" opacity=\"1\">lifeExp</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-symbol role-mark layer_0_marks\" clip-path=\"url(#clip1)\" role=\"graphics-object\" aria-roledescription=\"symbol mark container\"><path aria-label=\"gdpPercap: 974.5803384; lifeExp: 43.828; continent: Asia; pop: 31889923\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(35.019266685918105,346.16507010086906)\" d=\"M3.606,0A3.606,3.606,0,1,1,-3.606,0A3.606,3.606,0,1,1,3.606,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 5937.029526; lifeExp: 76.423; continent: Europe; pop: 3600523\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(90.17025310507495,70.45613144705953)\" d=\"M2.526,0A2.526,2.526,0,1,1,-2.526,0A2.526,2.526,0,1,1,2.526,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 6223.367465; lifeExp: 72.301; continent: Africa; pop: 33333216\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(93.35251637631175,105.32259087737104)\" d=\"M3.652,0A3.652,3.652,0,1,1,-3.652,0A3.652,3.652,0,1,1,3.652,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4797.231267; lifeExp: 42.731; continent: Africa; pop: 12420476\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(77.50291971257141,355.44418363678653)\" d=\"M2.906,0A2.906,2.906,0,1,1,-2.906,0A2.906,2.906,0,1,1,2.906,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 12779.37964; lifeExp: 75.32; continent: Americas; pop: 40301927\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(166.21382432294666,79.78599674342873)\" d=\"M3.869,0A3.869,3.869,0,1,1,-3.869,0A3.869,3.869,0,1,1,3.869,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 34435.36744; lifeExp: 81.235; continent: Oceania; pop: 20434176\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(406.89116809013836,29.753219564803636)\" d=\"M3.213,0A3.213,3.213,0,1,1,-3.213,0A3.213,3.213,0,1,1,3.213,0\" fill-opacity=\"0.8\" stroke=\"#875692\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 36126.4927; lifeExp: 79.829; continent: Europe; pop: 8199783\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(425.6857638071899,41.64604876398319)\" d=\"M2.731,0A2.731,2.731,0,1,1,-2.731,0A2.731,2.731,0,1,1,2.731,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 29796.04834; lifeExp: 75.635; continent: Asia; pop: 708573\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(355.3313404716356,77.1215293197149)\" d=\"M2.388,0A2.388,2.388,0,1,1,-2.388,0A2.388,2.388,0,1,1,2.388,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1391.253792; lifeExp: 64.062; continent: Asia; pop: 150448339\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(39.65003490378486,175.01321660428428)\" d=\"M6.383,0A6.383,6.383,0,1,1,-6.383,0A6.383,6.383,0,1,1,6.383,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 33692.60508; lifeExp: 79.441; continent: Europe; pop: 10392226\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(398.63635775749447,44.9279959398591)\" d=\"M2.823,0A2.823,2.823,0,1,1,-2.823,0A2.823,2.823,0,1,1,2.823,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1441.284873; lifeExp: 56.728; continent: Africa; pop: 8078314\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(40.2060634623566,237.04878512973417)\" d=\"M2.726,0A2.726,2.726,0,1,1,-2.726,0A2.726,2.726,0,1,1,2.726,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3822.137084; lifeExp: 65.554; continent: Americas; pop: 9119152\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(66.66605186545893,162.39294550529718)\" d=\"M2.77,0A2.77,2.77,0,1,1,-2.77,0A2.77,2.77,0,1,1,2.77,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 7446.298803; lifeExp: 74.852; continent: Europe; pop: 4552198\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(106.9437627677369,83.74463405866051)\" d=\"M2.57,0A2.57,2.57,0,1,1,-2.57,0A2.57,2.57,0,1,1,2.57,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 12569.85177; lifeExp: 50.728; continent: Africa; pop: 1639131\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(163.88520225026534,287.8005455814248)\" d=\"M2.434,0A2.434,2.434,0,1,1,-2.434,0A2.434,2.434,0,1,1,2.434,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 9065.800825; lifeExp: 72.39; continent: Americas; pop: 190010647\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(124.94236197643042,104.56977309733762)\" d=\"M7.072,0A7.072,7.072,0,1,1,-7.072,0A7.072,7.072,0,1,1,7.072,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 10680.79282; lifeExp: 73.005; continent: Europe; pop: 7322858\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(142.89083826629414,99.36771765103938)\" d=\"M2.693,0A2.693,2.693,0,1,1,-2.693,0A2.693,2.693,0,1,1,2.693,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1217.032994; lifeExp: 52.295; continent: Africa; pop: 14326203\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(37.713803720110086,274.5458774767916)\" d=\"M2.982,0A2.982,2.982,0,1,1,-2.982,0A2.982,2.982,0,1,1,2.982,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 430.0706916; lifeExp: 49.58; continent: Africa; pop: 8390505\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(28.96777013643096,297.5110490811817)\" d=\"M2.739,0A2.739,2.739,0,1,1,-2.739,0A2.739,2.739,0,1,1,2.739,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1713.778686; lifeExp: 59.723; continent: Asia; pop: 14131858\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(43.234467786902535,211.71519803759855)\" d=\"M2.974,0A2.974,2.974,0,1,1,-2.974,0A2.974,2.974,0,1,1,2.974,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2042.09524; lifeExp: 50.43; continent: Africa; pop: 17696293\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(46.8832672257126,290.32121635052545)\" d=\"M3.111,0A3.111,3.111,0,1,1,-3.111,0A3.111,3.111,0,1,1,3.111,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 36319.23501; lifeExp: 80.653; continent: Americas; pop: 33390141\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(427.8278368278605,34.67614032861759)\" d=\"M3.654,0A3.654,3.654,0,1,1,-3.654,0A3.654,3.654,0,1,1,3.654,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 706.016537; lifeExp: 44.741; continent: Africa; pop: 4369038\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(32.03453918468764,338.44234388547017)\" d=\"M2.561,0A2.561,2.561,0,1,1,-2.561,0A2.561,2.561,0,1,1,2.561,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1704.063724; lifeExp: 50.651; continent: Africa; pop: 10238807\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(43.1264989761259,288.4518598405548)\" d=\"M2.817,0A2.817,2.817,0,1,1,-2.817,0A2.817,2.817,0,1,1,2.817,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 13171.63885; lifeExp: 78.553; continent: Americas; pop: 16284741\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(170.57326087245457,52.439256486709375)\" d=\"M3.058,0A3.058,3.058,0,1,1,-3.058,0A3.058,3.058,0,1,1,3.058,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4959.114854; lifeExp: 72.961; continent: Asia; pop: 1318683096\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(79.3020392945775,99.73989722768506)\" d=\"M17.725,0A17.725,17.725,0,1,1,-17.725,0A17.725,17.725,0,1,1,17.725,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 7006.580419; lifeExp: 72.889; continent: Americas; pop: 44227550\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(102.05688096654187,100.3489183531054)\" d=\"M3.986,0A3.986,3.986,0,1,1,-3.986,0A3.986,3.986,0,1,1,3.986,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 986.1478792; lifeExp: 65.152; continent: Africa; pop: 710960\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(35.147824432596494,165.79331345556048)\" d=\"M2.388,0A2.388,2.388,0,1,1,-2.388,0A2.388,2.388,0,1,1,2.388,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 277.5518587; lifeExp: 46.462; continent: Africa; pop: 64606759\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(27.272727272727273,323.88504726257685)\" d=\"M4.545,0A4.545,4.545,0,1,1,-4.545,0A4.545,4.545,0,1,1,4.545,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3632.557798; lifeExp: 55.322; continent: Africa; pop: 3800610\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(64.55913162662499,248.94161432891363)\" d=\"M2.535,0A2.535,2.535,0,1,1,-2.535,0A2.535,2.535,0,1,1,2.535,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 9645.06142; lifeExp: 78.782; continent: Americas; pop: 4133884\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(131.38006884259343,50.502230962803196)\" d=\"M2.551,0A2.551,2.551,0,1,1,-2.551,0A2.551,2.551,0,1,1,2.551,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1544.750112; lifeExp: 48.328; continent: Africa; pop: 18013409\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(41.35594122940806,308.101249762101)\" d=\"M3.123,0A3.123,3.123,0,1,1,-3.123,0A3.123,3.123,0,1,1,3.123,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 14619.22272; lifeExp: 75.748; continent: Europe; pop: 4493312\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(186.66121972842657,76.1657044978747)\" d=\"M2.567,0A2.567,2.567,0,1,1,-2.567,0A2.567,2.567,0,1,1,2.567,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 8948.102923; lifeExp: 78.273; continent: Americas; pop: 11416987\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(123.634307193525,54.807671974454976)\" d=\"M2.865,0A2.865,2.865,0,1,1,-2.865,0A2.865,2.865,0,1,1,2.865,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 22833.30851; lifeExp: 76.486; continent: Europe; pop: 10228744\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(277.9497985580209,69.92323796231675)\" d=\"M2.816,0A2.816,2.816,0,1,1,-2.816,0A2.816,2.816,0,1,1,2.816,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 35278.41874; lifeExp: 78.332; continent: Europe; pop: 5468120\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(416.2605558741247,54.30861299668002)\" d=\"M2.611,0A2.611,2.611,0,1,1,-2.611,0A2.611,2.611,0,1,1,2.611,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2082.481567; lifeExp: 54.791; continent: Africa; pop: 496374\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(47.3321072415383,253.43314512888836)\" d=\"M2.378,0A2.378,2.378,0,1,1,-2.378,0A2.378,2.378,0,1,1,2.378,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 6025.374752; lifeExp: 72.235; continent: Americas; pop: 9319622\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(91.15209214767877,105.88086024233965)\" d=\"M2.778,0A2.778,2.778,0,1,1,-2.778,0A2.778,2.778,0,1,1,2.778,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 6873.262326; lifeExp: 74.994; continent: Americas; pop: 13755680\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(100.57522864960866,82.5435090613039)\" d=\"M2.959,0A2.959,2.959,0,1,1,-2.959,0A2.959,2.959,0,1,1,2.959,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 5581.180998; lifeExp: 71.338; continent: Africa; pop: 80264543\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(86.215472593862,113.46824842986743)\" d=\"M4.932,0A4.932,4.932,0,1,1,-4.932,0A4.932,4.932,0,1,1,4.932,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 5728.353514; lifeExp: 71.878; continent: Americas; pop: 6939688\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(87.85109829487088,108.9005899892152)\" d=\"M2.676,0A2.676,2.676,0,1,1,-2.676,0A2.676,2.676,0,1,1,2.676,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 12154.08975; lifeExp: 51.579; continent: Africa; pop: 551201\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(159.26456339799915,280.6022542240267)\" d=\"M2.381,0A2.381,2.381,0,1,1,-2.381,0A2.381,2.381,0,1,1,2.381,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 641.3695236; lifeExp: 58.04; continent: Africa; pop: 4906585\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(31.316074083428475,225.9510668442978)\" d=\"M2.586,0A2.586,2.586,0,1,1,-2.586,0A2.586,2.586,0,1,1,2.586,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 690.8055759; lifeExp: 52.947; continent: Africa; pop: 76511887\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(31.86548969373372,269.0308528410412)\" d=\"M4.842,0A4.842,4.842,0,1,1,-4.842,0A4.842,4.842,0,1,1,4.842,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 33207.0844; lifeExp: 79.313; continent: Europe; pop: 5238460\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(393.24044468783336,46.010700162828535)\" d=\"M2.601,0A2.601,2.601,0,1,1,-2.601,0A2.601,2.601,0,1,1,2.601,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 30470.0167; lifeExp: 80.657; continent: Europe; pop: 61083916\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(362.8215974927414,34.64230582164984)\" d=\"M4.454,0A4.454,4.454,0,1,1,-4.454,0A4.454,4.454,0,1,1,4.454,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 13206.48452; lifeExp: 56.735; continent: Africa; pop: 1454867\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(170.96052389526565,236.98957474254053)\" d=\"M2.425,0A2.425,2.425,0,1,1,-2.425,0A2.425,2.425,0,1,1,2.425,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 752.7497265; lifeExp: 59.448; continent: Africa; pop: 1688359\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(32.55391608951895,214.0413203916344)\" d=\"M2.436,0A2.436,2.436,0,1,1,-2.436,0A2.436,2.436,0,1,1,2.436,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 32170.37442; lifeExp: 79.406; continent: Europe; pop: 82400996\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(381.71879965609116,45.22404787582728)\" d=\"M4.982,0A4.982,4.982,0,1,1,-4.982,0A4.982,4.982,0,1,1,4.982,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1327.60891; lifeExp: 60.022; continent: Africa; pop: 22873338\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(38.942707152882804,209.18606864175598)\" d=\"M3.3,0A3.3,3.3,0,1,1,-3.3,0A3.3,3.3,0,1,1,3.3,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 27538.41188; lifeExp: 79.483; continent: Europe; pop: 10706290\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(330.2407303640345,44.57273361669727)\" d=\"M2.836,0A2.836,2.836,0,1,1,-2.836,0A2.836,2.836,0,1,1,2.836,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 5186.050003; lifeExp: 70.259; continent: Americas; pop: 12572928\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(81.82411999452745,122.59510668442974)\" d=\"M2.912,0A2.912,2.912,0,1,1,-2.912,0A2.912,2.912,0,1,1,2.912,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 942.6542111; lifeExp: 56.007; continent: Africa; pop: 9947814\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(34.66445047590263,243.147455010679)\" d=\"M2.805,0A2.805,2.805,0,1,1,-2.805,0A2.805,2.805,0,1,1,2.805,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 579.231743; lifeExp: 46.388; continent: Africa; pop: 1472041\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(30.62549574913534,324.5109856414811)\" d=\"M2.425,0A2.425,2.425,0,1,1,-2.425,0A2.425,2.425,0,1,1,2.425,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1201.637154; lifeExp: 60.916; continent: Americas; pop: 8502814\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(37.54269954742189,201.6240563344541)\" d=\"M2.744,0A2.744,2.744,0,1,1,-2.744,0A2.744,2.744,0,1,1,2.744,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3548.330846; lifeExp: 70.198; continent: Americas; pop: 7483763\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(63.62306169214864,123.11108291568868)\" d=\"M2.7,0A2.7,2.7,0,1,1,-2.7,0A2.7,2.7,0,1,1,2.7,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 39724.97867; lifeExp: 82.208; continent: Asia; pop: 6980412\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(465.6781230956037,21.522975744887816)\" d=\"M2.678,0A2.678,2.678,0,1,1,-2.678,0A2.678,2.678,0,1,1,2.678,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 18008.94444; lifeExp: 73.338; continent: Europe; pop: 9956108\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(224.33344355926727,96.55099494597054)\" d=\"M2.805,0A2.805,2.805,0,1,1,-2.805,0A2.805,2.805,0,1,1,2.805,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 36180.78919; lifeExp: 81.757; continent: Europe; pop: 301931\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(426.28919668265,25.33781640550652)\" d=\"M2.368,0A2.368,2.368,0,1,1,-2.368,0A2.368,2.368,0,1,1,2.368,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2452.210407; lifeExp: 64.698; continent: Asia; pop: 1110396331\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(51.44114885844044,169.63352999640512)\" d=\"M16.291,0A16.291,16.291,0,1,1,-16.291,0A16.291,16.291,0,1,1,16.291,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3540.651564; lifeExp: 70.65; continent: Asia; pop: 223547000\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(63.53771674224987,119.28778362832789)\" d=\"M7.606,0A7.606,7.606,0,1,1,-7.606,0A7.606,7.606,0,1,1,7.606,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 11605.71449; lifeExp: 70.964; continent: Asia; pop: 69453570\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(153.17010572729237,116.63177483135611)\" d=\"M4.668,0A4.668,4.668,0,1,1,-4.668,0A4.668,4.668,0,1,1,4.668,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4471.061906; lifeExp: 59.545; continent: Asia; pop: 27499638\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(73.87798345250746,213.2208335976654)\" d=\"M3.46,0A3.46,3.46,0,1,1,-3.46,0A3.46,3.46,0,1,1,3.46,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 40675.99635; lifeExp: 78.885; continent: Europe; pop: 4109086\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(476.2474128094646,49.630992408382426)\" d=\"M2.55,0A2.55,2.55,0,1,1,-2.55,0A2.55,2.55,0,1,1,2.55,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 25523.2771; lifeExp: 80.745; continent: Asia; pop: 6426679\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(307.84520213127087,33.897946668358344)\" d=\"M2.654,0A2.654,2.654,0,1,1,-2.654,0A2.654,2.654,0,1,1,2.654,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 28569.7197; lifeExp: 80.546; continent: Europe; pop: 58147733\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(341.70233761170454,35.58121339000606)\" d=\"M4.376,0A4.376,4.376,0,1,1,-4.376,0A4.376,4.376,0,1,1,4.376,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 7320.880262; lifeExp: 72.567; continent: Americas; pop: 2780132\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(105.54990340718462,103.07259616401284)\" d=\"M2.488,0A2.488,2.488,0,1,1,-2.488,0A2.488,2.488,0,1,1,2.488,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 31656.06806; lifeExp: 82.603; continent: Asia; pop: 127467972\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(376.00297224842285,18.18181818181821)\" d=\"M5.947,0A5.947,5.947,0,1,1,-5.947,0A5.947,5.947,0,1,1,5.947,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4519.461171; lifeExp: 72.535; continent: Asia; pop: 6053193\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(74.41587655847256,103.34327221975515)\" d=\"M2.637,0A2.637,2.637,0,1,1,-2.637,0A2.637,2.637,0,1,1,2.637,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1463.249282; lifeExp: 54.11; continent: Africa; pop: 35610177\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(40.45016849530902,259.1934699401552)\" d=\"M3.725,0A3.725,3.725,0,1,1,-3.725,0A3.725,3.725,0,1,1,3.725,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1593.06548; lifeExp: 67.297; continent: Asia; pop: 23301725\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(41.89290193241392,147.6495590940811)\" d=\"M3.315,0A3.315,3.315,0,1,1,-3.315,0A3.315,3.315,0,1,1,3.315,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 23348.13973; lifeExp: 78.623; continent: Asia; pop: 49044790\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(283.6714590826922,51.84715261477293)\" d=\"M4.125,0A4.125,4.125,0,1,1,-4.125,0A4.125,4.125,0,1,1,4.125,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 47306.98978; lifeExp: 77.588; continent: Asia; pop: 2505559\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(549.9420371327245,60.60183129268965)\" d=\"M2.475,0A2.475,2.475,0,1,1,-2.475,0A2.475,2.475,0,1,1,2.475,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 10461.05868; lifeExp: 71.993; continent: Asia; pop: 3921278\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(140.44878715144412,107.92784791389121)\" d=\"M2.541,0A2.541,2.541,0,1,1,-2.541,0A2.541,2.541,0,1,1,2.541,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1569.331442; lifeExp: 42.592; continent: Africa; pop: 2012649\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(41.629129839657686,356.6199327539174)\" d=\"M2.451,0A2.451,2.451,0,1,1,-2.451,0A2.451,2.451,0,1,1,2.451,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 414.5073415; lifeExp: 45.678; continent: Africa; pop: 3193942\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(28.79480431299312,330.51661062826446)\" d=\"M2.507,0A2.507,2.507,0,1,1,-2.507,0A2.507,2.507,0,1,1,2.507,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 12057.49928; lifeExp: 73.952; continent: Africa; pop: 6036914\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(158.1910894947296,91.3573981264142)\" d=\"M2.637,0A2.637,2.637,0,1,1,-2.637,0A2.637,2.637,0,1,1,2.637,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1044.770126; lifeExp: 59.443; continent: Africa; pop: 19167654\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(35.79933231003854,214.08361352534416)\" d=\"M3.166,0A3.166,3.166,0,1,1,-3.166,0A3.166,3.166,0,1,1,3.166,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 759.3499101; lifeExp: 48.303; continent: Africa; pop: 13327079\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(32.627268303783865,308.31271543064986)\" d=\"M2.942,0A2.942,2.942,0,1,1,-2.942,0A2.942,2.942,0,1,1,2.942,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 12451.6558; lifeExp: 74.241; continent: Asia; pop: 24821286\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(162.57161210760805,88.91285499799105)\" d=\"M3.369,0A3.369,3.369,0,1,1,-3.369,0A3.369,3.369,0,1,1,3.369,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1042.581557; lifeExp: 54.467; continent: Africa; pop: 12031795\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(35.775009292384674,256.1737401932796)\" d=\"M2.89,0A2.89,2.89,0,1,1,-2.89,0A2.89,2.89,0,1,1,2.89,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1803.151496; lifeExp: 64.164; continent: Africa; pop: 3270065\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(44.2277270514746,174.15043667660552)\" d=\"M2.511,0A2.511,2.511,0,1,1,-2.511,0A2.511,2.511,0,1,1,2.511,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 10956.99112; lifeExp: 72.801; continent: Africa; pop: 1250882\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(145.96041300982137,101.0932775063968)\" d=\"M2.415,0A2.415,2.415,0,1,1,-2.415,0A2.415,2.415,0,1,1,2.415,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 11977.57496; lifeExp: 76.195; continent: Americas; pop: 108700891\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(157.3028375610081,72.38469834422384)\" d=\"M5.566,0A5.566,5.566,0,1,1,-5.566,0A5.566,5.566,0,1,1,5.566,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3095.772271; lifeExp: 66.803; continent: Asia; pop: 2874127\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(58.59347833922185,151.82812070460358)\" d=\"M2.492,0A2.492,2.492,0,1,1,-2.492,0A2.492,2.492,0,1,1,2.492,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 9253.896111; lifeExp: 74.543; continent: Europe; pop: 684736\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(127.03278953982284,86.35834972192255)\" d=\"M2.387,0A2.387,2.387,0,1,1,-2.387,0A2.387,2.387,0,1,1,2.387,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3820.17523; lifeExp: 71.164; continent: Africa; pop: 33757175\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(66.64424848184328,114.94004948296639)\" d=\"M3.666,0A3.666,3.666,0,1,1,-3.666,0A3.666,3.666,0,1,1,3.666,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 823.6856205; lifeExp: 42.082; continent: Africa; pop: 19951656\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(33.342273688504626,360.93383239231105)\" d=\"M3.195,0A3.195,3.195,0,1,1,-3.195,0A3.195,3.195,0,1,1,3.195,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 944; lifeExp: 62.069; continent: Asia; pop: 47761980\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(34.67940711979784,191.8712597009875)\" d=\"M4.089,0A4.089,4.089,0,1,1,-4.089,0A4.089,4.089,0,1,1,4.089,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4811.060429; lifeExp: 52.906; continent: Africa; pop: 2055080\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(77.65661235441367,269.3776565374611)\" d=\"M2.453,0A2.453,2.453,0,1,1,-2.453,0A2.453,2.453,0,1,1,2.453,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1091.359778; lifeExp: 63.785; continent: Asia; pop: 28901790\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(36.31711398751057,177.356256211804)\" d=\"M3.507,0A3.507,3.507,0,1,1,-3.507,0A3.507,3.507,0,1,1,3.507,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 36797.93332; lifeExp: 79.762; continent: Europe; pop: 16570613\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(433.14792837855134,42.21277675569368)\" d=\"M3.069,0A3.069,3.069,0,1,1,-3.069,0A3.069,3.069,0,1,1,3.069,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 25185.00911; lifeExp: 80.204; continent: Oceania; pop: 4115771\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(304.0858057894117,38.47406373575253)\" d=\"M2.55,0A2.55,2.55,0,1,1,-2.55,0A2.55,2.55,0,1,1,2.55,0\" fill-opacity=\"0.8\" stroke=\"#875692\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2749.320965; lifeExp: 72.899; continent: Americas; pop: 5675356\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(54.74313538360039,100.26433208568584)\" d=\"M2.62,0A2.62,2.62,0,1,1,-2.62,0A2.62,2.62,0,1,1,2.62,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 619.6768924; lifeExp: 56.867; continent: Africa; pop: 12894865\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(31.07498949727364,235.87303601260334)\" d=\"M2.925,0A2.925,2.925,0,1,1,-2.925,0A2.925,2.925,0,1,1,2.925,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2013.977305; lifeExp: 46.859; continent: Africa; pop: 135031164\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(46.57077398040247,320.52697244602336)\" d=\"M6.094,0A6.094,6.094,0,1,1,-6.094,0A6.094,6.094,0,1,1,6.094,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 49357.19017; lifeExp: 80.196; continent: Europe; pop: 4627926\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(572.7272727272726,38.54173274968811)\" d=\"M2.573,0A2.573,2.573,0,1,1,-2.573,0A2.573,2.573,0,1,1,2.573,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 22316.19287; lifeExp: 75.64; continent: Asia; pop: 3204897\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(272.2027497600127,77.07923618600519)\" d=\"M2.508,0A2.508,2.508,0,1,1,-2.508,0A2.508,2.508,0,1,1,2.508,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2605.94758; lifeExp: 65.483; continent: Asia; pop: 169270617\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(53.149731943065056,162.9935080039755)\" d=\"M6.72,0A6.72,6.72,0,1,1,-6.72,0A6.72,6.72,0,1,1,6.72,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 9809.185636; lifeExp: 75.537; continent: Americas; pop: 3242173\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(133.2040900195334,77.95047474042582)\" d=\"M2.509,0A2.509,2.509,0,1,1,-2.509,0A2.509,2.509,0,1,1,2.509,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4172.838464; lifeExp: 71.752; continent: Americas; pop: 6667147\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(70.56362870995126,109.96637695870075)\" d=\"M2.664,0A2.664,2.664,0,1,1,-2.664,0A2.664,2.664,0,1,1,2.664,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 7408.905561; lifeExp: 71.421; continent: Americas; pop: 28674757\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(106.52818688902295,112.7661824102856)\" d=\"M3.5,0A3.5,3.5,0,1,1,-3.5,0A3.5,3.5,0,1,1,3.5,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3190.481016; lifeExp: 71.688; continent: Asia; pop: 91077287\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(59.64603938555401,110.50772907018542)\" d=\"M5.182,0A5.182,5.182,0,1,1,-5.182,0A5.182,5.182,0,1,1,5.182,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 15389.92468; lifeExp: 75.563; continent: Europe; pop: 38518241\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(195.22654135134363,77.7305504451352)\" d=\"M3.815,0A3.815,3.815,0,1,1,-3.815,0A3.815,3.815,0,1,1,3.815,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 20509.64777; lifeExp: 78.098; continent: Europe; pop: 10642836\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(252.12541687272525,56.28793165429591)\" d=\"M2.834,0A2.834,2.834,0,1,1,-2.834,0A2.834,2.834,0,1,1,2.834,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 19328.70901; lifeExp: 78.746; continent: Americas; pop: 3942491\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(239.00086182894557,50.806741525513345)\" d=\"M2.542,0A2.542,2.542,0,1,1,-2.542,0A2.542,2.542,0,1,1,2.542,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 7670.122558; lifeExp: 76.442; continent: Africa; pop: 798094\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(109.4312644842552,70.2954175389626)\" d=\"M2.393,0A2.393,2.393,0,1,1,-2.393,0A2.393,2.393,0,1,1,2.393,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 10808.47561; lifeExp: 72.476; continent: Europe; pop: 22276056\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(144.30986172649315,103.84233119753006)\" d=\"M3.279,0A3.279,3.279,0,1,1,-3.279,0A3.279,3.279,0,1,1,3.279,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 863.0884639; lifeExp: 46.242; continent: Africa; pop: 8860588\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(33.78018359933246,325.7459451458056)\" d=\"M2.759,0A2.759,2.759,0,1,1,-2.759,0A2.759,2.759,0,1,1,2.759,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1598.435089; lifeExp: 65.528; continent: Africa; pop: 199579\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(41.952577955651634,162.6128698005878)\" d=\"M2.363,0A2.363,2.363,0,1,1,-2.363,0A2.363,2.363,0,1,1,2.363,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 21654.83194; lifeExp: 72.777; continent: Asia; pop: 27601038\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(264.8526074633958,101.29628454820359)\" d=\"M3.464,0A3.464,3.464,0,1,1,-3.464,0A3.464,3.464,0,1,1,3.464,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1712.472136; lifeExp: 63.062; continent: Africa; pop: 12267493\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(43.219947230906506,183.47184334623273)\" d=\"M2.9,0A2.9,2.9,0,1,1,-2.9,0A2.9,2.9,0,1,1,2.9,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 9786.534714; lifeExp: 74.002; continent: Europe; pop: 10150265\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(132.95235531266226,90.93446678931679)\" d=\"M2.813,0A2.813,2.813,0,1,1,-2.813,0A2.813,2.813,0,1,1,2.813,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 862.5407561; lifeExp: 42.568; continent: Africa; pop: 6144562\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(33.77409655958706,356.82293979572415)\" d=\"M2.641,0A2.641,2.641,0,1,1,-2.641,0A2.641,2.641,0,1,1,2.641,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 47143.17964; lifeExp: 79.972; continent: Asia; pop: 4553009\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(548.1215064905097,40.43646513988457)\" d=\"M2.57,0A2.57,2.57,0,1,1,-2.57,0A2.57,2.57,0,1,1,2.57,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 18678.31435; lifeExp: 74.663; continent: Europe; pop: 5447502\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(231.77259495814664,85.34331451288884)\" d=\"M2.61,0A2.61,2.61,0,1,1,-2.61,0A2.61,2.61,0,1,1,2.61,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 25768.25759; lifeExp: 77.926; continent: Europe; pop: 2009245\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(310.56783266433695,57.74281545391102)\" d=\"M2.451,0A2.451,2.451,0,1,1,-2.451,0A2.451,2.451,0,1,1,2.451,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 926.1410683; lifeExp: 48.159; continent: Africa; pop: 9118773\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(34.48092897676546,309.5307576814904)\" d=\"M2.77,0A2.77,2.77,0,1,1,-2.77,0A2.77,2.77,0,1,1,2.77,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 9269.657808; lifeExp: 49.339; continent: Africa; pop: 43997828\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(127.20795972380417,299.5495781259912)\" d=\"M3.979,0A3.979,3.979,0,1,1,-3.979,0A3.979,3.979,0,1,1,3.979,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 28821.0637; lifeExp: 80.941; continent: Europe; pop: 40448191\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(344.49569004847586,32.240055826936455)\" d=\"M3.874,0A3.874,3.874,0,1,1,-3.874,0A3.874,3.874,0,1,1,3.874,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3970.095407; lifeExp: 72.396; continent: Asia; pop: 20378239\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(68.31041076041029,104.51902133688593)\" d=\"M3.211,0A3.211,3.211,0,1,1,-3.211,0A3.211,3.211,0,1,1,3.211,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2602.394995; lifeExp: 58.556; continent: Africa; pop: 42292929\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(53.110249711674676,221.58641544545245)\" d=\"M3.929,0A3.929,3.929,0,1,1,-3.929,0A3.929,3.929,0,1,1,3.929,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4513.480643; lifeExp: 39.613; continent: Africa; pop: 1133066\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(74.34941098753401,381.8181818181818)\" d=\"M2.409,0A2.409,2.409,0,1,1,-2.409,0A2.409,2.409,0,1,1,2.409,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 33859.74835; lifeExp: 80.884; continent: Europe; pop: 9031088\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(400.4939316822527,32.72219755122752)\" d=\"M2.766,0A2.766,2.766,0,1,1,-2.766,0A2.766,2.766,0,1,1,2.766,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 37506.41907; lifeExp: 81.701; continent: Europe; pop: 7554661\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(441.02180002927827,25.8114995030557)\" d=\"M2.703,0A2.703,2.703,0,1,1,-2.703,0A2.703,2.703,0,1,1,2.703,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 4184.548089; lifeExp: 74.143; continent: Asia; pop: 19314747\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(70.69376553250294,89.74180041870201)\" d=\"M3.172,0A3.172,3.172,0,1,1,-3.172,0A3.172,3.172,0,1,1,3.172,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 28718.27684; lifeExp: 78.4; continent: Asia; pop: 23174294\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(343.35335155681076,53.73342637822742)\" d=\"M3.311,0A3.311,3.311,0,1,1,-3.311,0A3.311,3.311,0,1,1,3.311,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1107.482182; lifeExp: 52.517; continent: Africa; pop: 38139640\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(36.496292947422134,272.6680623400791)\" d=\"M3.803,0A3.803,3.803,0,1,1,-3.803,0A3.803,3.803,0,1,1,3.803,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 7458.396327; lifeExp: 70.616; continent: Asia; pop: 65068149\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(107.07821056893488,119.57537693755418)\" d=\"M4.557,0A4.557,4.557,0,1,1,-4.557,0A4.557,4.557,0,1,1,4.557,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 882.9699438; lifeExp: 58.42; continent: Africa; pop: 5701579\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(34.0011396608469,222.73678868235737)\" d=\"M2.622,0A2.622,2.622,0,1,1,-2.622,0A2.622,2.622,0,1,1,2.622,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 18008.50924; lifeExp: 69.819; continent: Americas; pop: 1056608\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(224.3286068932618,126.31690245088704)\" d=\"M2.405,0A2.405,2.405,0,1,1,-2.405,0A2.405,2.405,0,1,1,2.405,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 7092.923025; lifeExp: 73.923; continent: Africa; pop: 10276158\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(103.01646356595657,91.60269830193064)\" d=\"M2.818,0A2.818,2.818,0,1,1,-2.818,0A2.818,2.818,0,1,1,2.818,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 8458.276384; lifeExp: 71.777; continent: Europe; pop: 71158647\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(118.19054025931955,109.754911290152)\" d=\"M4.711,0A4.711,4.711,0,1,1,-4.711,0A4.711,4.711,0,1,1,4.711,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1056.380121; lifeExp: 51.542; continent: Africa; pop: 29170398\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(35.92836187837576,280.9152234134788)\" d=\"M3.516,0A3.516,3.516,0,1,1,-3.516,0A3.516,3.516,0,1,1,3.516,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 33203.26128; lifeExp: 79.425; continent: Europe; pop: 60776238\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(393.19795582170536,45.063333967730344)\" d=\"M4.445,0A4.445,4.445,0,1,1,-4.445,0A4.445,4.445,0,1,1,4.445,0\" fill-opacity=\"0.8\" stroke=\"#F3C300\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 42951.65309; lifeExp: 78.242; continent: Americas; pop: 301139947\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(501.53829423068095,55.06988940345528)\" d=\"M8.719,0A8.719,8.719,0,1,1,-8.719,0A8.719,8.719,0,1,1,8.719,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 10611.46299; lifeExp: 76.384; continent: Americas; pop: 3447496\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(142.12032992087333,70.78601788999555)\" d=\"M2.519,0A2.519,2.519,0,1,1,-2.519,0A2.519,2.519,0,1,1,2.519,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 11415.80569; lifeExp: 73.747; continent: Americas; pop: 26084662\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(151.0595233810087,93.09141660851358)\" d=\"M3.412,0A3.412,3.412,0,1,1,-3.412,0A3.412,3.412,0,1,1,3.412,0\" fill-opacity=\"0.8\" stroke=\"#F38400\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2441.576404; lifeExp: 74.249; continent: Asia; pop: 85262356\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(51.322966135985624,88.8451859840555)\" d=\"M5.049,0A5.049,5.049,0,1,1,-5.049,0A5.049,5.049,0,1,1,5.049,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 3025.349798; lifeExp: 73.422; continent: Asia; pop: 4018332\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(57.81082672805145,95.84047029964684)\" d=\"M2.545,0A2.545,2.545,0,1,1,-2.545,0A2.545,2.545,0,1,1,2.545,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 2280.769906; lifeExp: 62.698; continent: Asia; pop: 22211743\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(49.53581695781957,186.55078348030196)\" d=\"M3.277,0A3.277,3.277,0,1,1,-3.277,0A3.277,3.277,0,1,1,3.277,0\" fill-opacity=\"0.8\" stroke=\"#008856\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 1271.211593; lifeExp: 42.384; continent: Africa; pop: 11746035\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(38.3159263947612,358.3793271162426)\" d=\"M2.879,0A2.879,2.879,0,1,1,-2.879,0A2.879,2.879,0,1,1,2.879,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/><path aria-label=\"gdpPercap: 469.7092981; lifeExp: 43.487; continent: Africa; pop: 12311143\" role=\"graphics-symbol\" aria-roledescription=\"point\" transform=\"translate(29.408300238828456,349.0494618198735)\" d=\"M2.902,0A2.902,2.902,0,1,1,-2.902,0A2.902,2.902,0,1,1,2.902,0\" fill-opacity=\"0.8\" stroke=\"#0067A5\" stroke-width=\"1.3333333333333333\" opacity=\"0.7\"/></g><g class=\"mark-group role-legend\" role=\"graphics-symbol\" aria-roledescription=\"legend\" aria-label=\"Symbol legend titled 'pop' for size with values from 199,579 to 1,318,683,096\"><g transform=\"translate(618,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h165v197h-165Z\" pointer-events=\"none\"/><g><g class=\"mark-group role-legend-entry\"><g transform=\"translate(0,23)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-group role-scope\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h165v18.502977490302317h-165Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(18.5,9)\" d=\"M8.003,0A8.003,8.003,0,1,1,-8.003,0A8.003,8.003,0,1,1,8.003,0\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(41,13)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">250,000,000</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,26)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h165v24.57054437359497h-165Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(18.5,12)\" d=\"M11.071,0A11.071,11.071,0,1,1,-11.071,0A11.071,11.071,0,1,1,11.071,0\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(41,16)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">500,000,000</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,58)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h165v29.45608623430992h-165Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(18.5,14.5)\" d=\"M13.456,0A13.456,13.456,0,1,1,-13.456,0A13.456,13.456,0,1,1,13.456,0\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(41,18.5)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">750,000,000</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,95)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h165v33.478228605452074h-165Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(18.5,16.5)\" d=\"M15.478,0A15.478,15.478,0,1,1,-15.478,0A15.478,15.478,0,1,1,15.478,0\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(41,20.5)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">1,000,000,000</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,136)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h165v37.26513436901331h-165Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(18.5,18.5)\" d=\"M17.265,0A17.265,17.265,0,1,1,-17.265,0A17.265,17.265,0,1,1,17.265,0\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(41,22.5)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">1,250,000,000</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-text role-legend-title\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(0,12)\" font-family=\"sans-serif\" font-size=\"15px\" font-weight=\"normal\" fill=\"#000000\" opacity=\"1\">pop</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-group role-legend\" role=\"graphics-symbol\" aria-roledescription=\"legend\" aria-label=\"Symbol legend titled 'continent' for stroke color with 5 values: Africa, Americas, Asia, Europe, Oceania\"><g transform=\"translate(618,205)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h108v116h-108Z\" pointer-events=\"none\"/><g><g class=\"mark-group role-legend-entry\"><g transform=\"translate(0,23)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h0v0h0Z\" pointer-events=\"none\"/><g><g class=\"mark-group role-scope\" role=\"graphics-object\" aria-roledescription=\"group mark container\"><g transform=\"translate(0,0)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h92v12.5h-92Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(6,6)\" d=\"M5,0A5,5,0,1,1,-5,0A5,5,0,1,1,5,0\" stroke=\"#0067A5\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(16,10)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">Africa</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,20)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h92v12.5h-92Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(6,6)\" d=\"M5,0A5,5,0,1,1,-5,0A5,5,0,1,1,5,0\" stroke=\"#F38400\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(16,10)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">Americas</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,40)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h92v12.5h-92Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(6,6)\" d=\"M5,0A5,5,0,1,1,-5,0A5,5,0,1,1,5,0\" stroke=\"#008856\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(16,10)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">Asia</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,60)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h92v12.5h-92Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(6,6)\" d=\"M5,0A5,5,0,1,1,-5,0A5,5,0,1,1,5,0\" stroke=\"#F3C300\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(16,10)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">Europe</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g><g transform=\"translate(0,80)\"><path class=\"background\" aria-hidden=\"true\" d=\"M0,0h92v12.5h-92Z\" pointer-events=\"none\" opacity=\"1\"/><g><g class=\"mark-symbol role-legend-symbol\" pointer-events=\"none\"><path transform=\"translate(6,6)\" d=\"M5,0A5,5,0,1,1,-5,0A5,5,0,1,1,5,0\" stroke=\"#875692\" stroke-width=\"1.5\" opacity=\"0.7\"/></g><g class=\"mark-text role-legend-label\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(16,10)\" font-family=\"sans-serif\" font-size=\"12px\" fill=\"#4D4D4D\" opacity=\"1\">Oceania</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g><g class=\"mark-text role-legend-title\" pointer-events=\"none\"><text text-anchor=\"start\" transform=\"translate(0,12)\" font-family=\"sans-serif\" font-size=\"15px\" font-weight=\"normal\" fill=\"#000000\" opacity=\"1\">continent</text></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" pointer-events=\"none\" display=\"none\"/></g></g></g><path class=\"foreground\" aria-hidden=\"true\" d=\"\" display=\"none\"/></g></g></g><defs><clipPath id=\"clip1\"><rect x=\"0\" y=\"0\" width=\"600\" height=\"400\"/></clipPath></defs></svg>"