{ "bytes": 7448968, "count_of_rows": 231200, "descriptor": "Total Population - Both Sexes. De facto population in a country, area or region", "hash": "fcfe96106f3bf3d4b18b990c428a95fd", "name": "population-growth-estimates-and-projections", "profile": "data-package", "readme": "Total Population - Both Sexes. De facto population in a country, area or region as of 1 July of the year indicated. Figures are presented in thousands.\n\n## Data\n\nData comes from [United Nations' Population Division datasets](https://esa.un.org/unpd/wpp/Download/Standard/Population/). Total population (both sexes combined) by region, subregion and country, annually for 1950-2100 (thousands). Data is cleaned, normalized, \"un-pivoted\", and represented in nice machine readable way in CSV format. Dataset represented here has several resources:\n* Estimates from 1950 - 2015. Original\n* Medium fertility variant, 2015 - 2100\n* High fertility variant, 2015 - 2100\n* Low fertility variant, 2015 - 2100\n* Constant fertility variant, 2015 - 2100\n* Instant replacement fertility variant, 2015 - 2100\n* Momentum fertility variant, 2015 - 2100\n* Zero Migration variant, 2015 - 2100\n* Constant Mortality variant, 2015 - 2100\n\n## Preparation\n\nYou will need Python 3.6 or greater and dataflows library to run the script\n\nTo update the data run the process script locally:\n\n```\n# Install dataflows\npip install dataflows\n\n# Run the script\npython population_estimates.py\nSeveral steps will be done to get the final data.\n```\n\n## Licence\n\nUnited Nations, Department of Economic and Social Affairs, Population Division (2017). World Population Prospects: The 2017 Revision, DVD Edition.\n", "resources": [ { "bytes": 583425, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "e3dbbacc5b0c2b135993840c71f005e6", "name": "population-estimates", "path": "data/population-estimates.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 760908, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "d5980ea0f7cda1f3bcf5bbb3833870cf", "name": "population-low-fertility", "path": "data/population-low-fertility.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 762664, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "57ad520c1178a3259a5ddb41d0b4db50", "name": "population-medium-fertility", "path": "data/population-medium-fertility.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 764255, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "75999ceab83327286451063f238f2a20", "name": "population-high-fertility", "path": "data/population-high-fertility.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 764406, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "5b5e430fe62bb6ba2b955588918a9c81", "name": "population-constant-fertility", "path": "data/population-constant-fertility.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 761821, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "70c48393f3a14a8fda33678a21950a7a", "name": "population-instant-replacement", "path": "data/population-instant-replacement.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 762510, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "f3dedbd8ceb25e45671ea64675490f96", "name": "population-momentum", "path": "data/population-momentum.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 762345, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "949050db4897c8f5724aeef951a9ca0c", "name": "population-zero-migration", "path": "data/population-zero-migration.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 762941, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "5b48cb668912dc67d99febca8fc6e64e", "name": "population-constant-mortality", "path": "data/population-constant-mortality.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } }, { "bytes": 763693, "dialect": { "caseSensitiveHeader": false, "delimiter": ",", "doubleQuote": true, "header": true, "lineTerminator": "\r\n", "quoteChar": "\"", "skipInitialSpace": false }, "dpp:streaming": true, "encoding": "utf-8", "format": "csv", "hash": "e7b1d64671f720bcf8484b9c4cfac08f", "name": "population-no-change", "path": "data/population-no-change.csv", "profile": "tabular-data-resource", "schema": { "fields": [ { "format": "default", "name": "Region", "type": "string" }, { "format": "default", "name": "Country Code", "type": "string" }, { "format": "default", "name": "Year", "type": "string" }, { "format": "default", "name": "Population", "type": "string" } ], "missingValues": [ "" ] } } ], "title": "Population Growth", "views": [ { "name": "population-growth-estimates", "resources": [ { "name": "population-estimates", "transform": [ { "expression": "data['Region'] === 'WORLD'", "type": "filter" } ] } ], "spec": { "group": "year", "series": [ "population" ], "type": "line" }, "specType": "simple", "title": "Population Growth - World Estimates" }, { "name": "population-growth-projections", "resources": [ { "name": "population-no-change", "transform": [ { "expression": "data['Region'] === 'WORLD'", "type": "filter" } ] } ], "spec": { "group": "year", "series": [ "population" ], "type": "line" }, "specType": "simple", "title": "Population Growth - World Projections (No change)" }, { "name": "population-growth-projections-low", "resources": [ { "name": "population-low-fertility", "transform": [ { "expression": "data['Region'] === 'WORLD'", "type": "filter" } ] } ], "spec": { "group": "year", "series": [ "population" ], "type": "line" }, "specType": "simple", "title": "Population Growth - World Projections (Low Fertility)" }, { "name": "population-growth-projections-medium", "resources": [ { "name": "population-medium-fertility", "transform": [ { "expression": "data['Region'] === 'WORLD'", "type": "filter" } ] } ], "spec": { "group": "year", "series": [ "population" ], "type": "line" }, "specType": "simple", "title": "Population Growth - World Projections (Medium Fertility)" }, { "name": "population-growth-projections-high", "resources": [ { "name": "population-high-fertility", "transform": [ { "expression": "data['Region'] === 'WORLD'", "type": "filter" } ] } ], "spec": { "group": "year", "series": [ "population" ], "type": "line" }, "specType": "simple", "title": "Population Growth - World Projections (High Fertility)" } ] }