Aller au contenu
czechdatasets

Population des communes tchèques 2000–2026

Population de toutes les communes tchèques au 1er janvier 2026 et à chaque 1er janvier depuis 2000, par sexe et tranche d’âge. Plus les régions, districts, ORP et arrondissements municipaux, le tout avec codes RÚIAN.

Échantillon gratuit

Paiement unique, prix final en licence personnelle, licence entreprise au choix à la commande · données : 01/01/2026

Vous achetez le pack Nomenclatures ČSÚ + population. Outre ce jeu de données, il contient : Nomenclatures ČSÚ.

Île avec une rangée de maisons de hauteurs différentes, comme un graphique en barres, et un fichier en bois au tiroir ouvertÎle avec une rangée de maisons de hauteurs différentes, comme un graphique en barres, et un fichier en bois au tiroir ouvert

Le travail épargné

Reconstituer la série temporelle à partir du jeu de données OBY02E du ČSÚ, l’Office tchèque de la statistique, combler les états manquants avec ceux des fins d’années précédentes et traiter 6 271 codes de commune, communes disparues ou fusionnées comprises.

Mesuré sur notre propre build

Lignes de code et de tests
437

Nous avons mesuré la consommation de l’agent IA sur 6 autres jeux de données : la première version fonctionnelle du code a demandé entre 10 M et 40 M de tokens et 21–62 min d’exécution.

Date des données
01/01/2026
Lignes
341 054
Tables
3
Contenu du pack
3 tables : obyvatelstvo_obce, obyvatelstvo_obce_stredni, obyvatelstvo_uzemi
Formats
PostgreSQL, Parquet, CSV, JSON
Licence de la source
CC BY 4.0 (ČSÚ)

Contenu

Population de toutes les communes tchèques au 1er janvier, de 2000 à 2026, par sexe et par tranche d’âge 0–14, 15–64, 65+, population moyenne au 1er juillet, et les mêmes données pour les régions, les districts, les ORP (communes à compétences élargies) et les arrondissements municipaux de Prague. Codes du RÚIAN, le registre tchèque des adresses, bâtiments, parcelles et unités territoriales.

TableLignes
obyvatelstvo_obcecommunes, état au 1er janvier de l’année rok, total / hommes / femmes / âge 0–14, 15–64, 65+ (aussi par sexe)168 852
obyvatelstvo_obce_strednicommunes, population moyenne au 1er juillet (total, hommes, femmes ; le ČSÚ ne publie pas les tranches d’âge par commune à cette date)162 599
obyvatelstvo_uzemiunités supérieures au 1er janvier : uzemi_typ = stat, region_soudrznosti, kraj, okres, orp, spravni_obvod_praha, mestska_cast9 603

Téléchargements

Chaque format contient les mêmes données. Téléchargez seulement celui qu’il vous faut ; l’intégrité se vérifie avec le fichier SHA256SUMS.

FormatFichiersTaille
PostgreSQLschema.sql avec types, clés, index et commentaires, et import.sh qui charge les données depuis les CSV29,2 ko
ParquetUn fichier par table (zstd). DuckDB, Polars et pandas le lisent sans import.34,4 Mo
CSVUTF-8, virgule, ligne d’en-tête ; grandes tables en .csv.gz328 Mo
JSONTableau d’objets ; grandes tables en JSON Lines (.jsonl.gz)345 Mo
  • En préparation Criminalité par commune : Infractions par type et par mois, pour les communes et les arrondissements municipaux, rapportées au nombre d’habitants.
  • À l’étude Budgets et finances des communes : Recettes, dépenses et patrimoine des communes et des régions depuis 2010, d’après les états du Trésor public tchèque (Státní pokladna).

Exemple de code

D’autres exemples pour SQL, DuckDB, Python et Node.js se trouvent dans le README.md fourni dans le pack.

Communes qui croissent le plus vitePostgreSQL
-- největší relativní růst obcí nad 1000 obyvatel mezi 2010 a 2026
SELECT a.obec, a.pocet_obyvatel AS r2010, b.pocet_obyvatel AS r2026,
       round(100.0 * b.pocet_obyvatel / a.pocet_obyvatel - 100, 1) AS rust_pct
FROM csu_obyvatelstvo.obyvatelstvo_obce a
JOIN csu_obyvatelstvo.obyvatelstvo_obce b USING (obec_kod)
WHERE a.rok = 2010 AND b.rok = 2026 AND a.pocet_obyvatel >= 1000
ORDER BY rust_pct DESC LIMIT 20;
Part des plus de 65 ans par régionDuckDB
SELECT kraj_kod, sum(pocet_obyvatel) AS obyvatel, round(100.0 * sum(vek_65_a_vice) / sum(pocet_obyvatel), 1) AS podil_65
FROM 'parquet/obyvatelstvo_obce.parquet' WHERE rok = 2026 GROUP BY 1 ORDER BY 1;

Nomenclatures ČSÚ + population pour 190 CZK.

Paiement unique, téléchargement dès le paiement, sans compte ni abonnement. Les mises à jour du jeu de données sont comprises dans le prix. Les 15 jeux de données payants réunis coûtent 2 490 CZK, soit 3 510 CZK de moins qu’à l’unité.