{
  "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",
  "collection": "demographics"
}