Tous les jeux de données

Age and sex breakdown of forcibly displaced persons, world total

The provider's own global aggregates of the demographics series: worldwide annual counts of forcibly displaced persons by sex and age band (0–4, 5–11, 12–17, 18–59, 60+, residual 'other', plus totals), 2001 to present. The world trend companion to the origin-x-asylum matrix.

Source: UNHCR — Refugee Population Demographics375 lignesMis à jour: 22/09/2026Licence: CC-BY-4.0
refugeesdisplacementmigrationdemographicsagesexunhcrglobal

Qualité

100

Attribution

UNHCR Refugee Population Statistics Database

Schéma

ColonneTypeDescription
datetimestampReference year of the observation, mapped to January 1 of that year. UNHCR's population statistics are end-of-year figures.
coo_namestringCountry of origin name (provider's wording).
coostringCountry of origin UNHCR code ("-" in the global-aggregate dataset).
coo_isostringCountry of origin ISO code.
coa_namestringCountry of asylum name (provider's wording).
coastringCountry of asylum UNHCR code ("-" in the global-aggregate dataset).
coa_isostringCountry of asylum ISO code.
sexstringSex of the displaced persons: female, male, or all. Decoded from the provider's own field prefixes: "f_" = female, "m_" = male; "all" is the grand total across sexes (the provider's "total" field).
age_groupstringAge band decoded from the provider's field names: 0_4 (ages 0–4), 5_11 (ages 5–11), 12_17 (ages 12–17), 18_59 (ages 18–59), 60 (age 60 and over), total (all ages), and "other", the provider's own residual age category, which the source does not define further.
series_idstringStable machine identifier built from the provider's own codes plus the bin: UNHCR country-of-origin code, country-of-asylum code, sex and age band, e.g. "AFG.AUL.female.0_4". For the global dataset the provider's origin/asylum codes are "-".
series_labelstringHuman-readable series name using the provider's own country names, e.g. "Afghanistan → Australia — Female, age 0–4".
unitstring"persons": all measures are counts of people.
valueintegerObserved count for the sex x age band. The provider marks missing observations with "-"; these become null and are dropped from the canonical frame. Zeroes are the provider's values as published.

Exemple de lignes

datecoo_namecoocoo_isocoa_namecoacoa_isosexage_groupseries_idseries_labelunitvalue
2001-01-01T00:00:00------alltotal-.-.all.total- → - — All sexes, all agespersons19899042
2002-01-01T00:00:00------alltotal-.-.all.total- → - — All sexes, all agespersons20891654
2003-01-01T00:00:00------alltotal-.-.all.total- → - — All sexes, all agespersons17007546
2004-01-01T00:00:00------alltotal-.-.all.total- → - — All sexes, all agespersons19517152
2005-01-01T00:00:00------alltotal-.-.all.total- → - — All sexes, all agespersons21048120

Télécharger un échantillon

Téléchargez l'échantillon complet de ce jeu de données (lignes d'exemple, pas le jeu complet).

Utiliser avec un LLM

Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).

cURL

curl "https://datazimuts.com/v1/datasets/unhcr_demographics/unhcr_displaced_age_sex_global" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/unhcr_demographics/unhcr_displaced_age_sex_global").json()
print(ds["title"], ds["rows"], "rows")

# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
    print(row)

Point d’accès API: https://datazimuts.com/v1/datasets/unhcr_demographics/unhcr_displaced_age_sex_global

Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.

Age and sex breakdown of forcibly displaced persons, world total