Utilisateur:Roland45/Bots démographie
- → N'hésitez pas à publier sur le brouillon un texte inachevé et à le modifier autant que vous le souhaitez.
- → Pour enregistrer vos modifications au brouillon, il est nécessaire de cliquer sur le bouton bleu : « Publier les modifications ». Il n'y a pas d'enregistrement automatique.
Si votre but est de publier un nouvel article, votre brouillon doit respecter les points suivants :
- Respectez le droit d'auteur en créant un texte spécialement pour Wikipédia en français (pas de copier-coller venu d'ailleurs).
- Indiquez les éléments démontrant la notoriété du sujet (aide).
- Liez chaque fait présenté à une source de qualité (quelles sources – comment les insérer).
- Utilisez un ton neutre, qui ne soit ni orienté ni publicitaire (aide).
- Veillez également à structurer votre article, de manière à ce qu'il soit conforme aux autres pages de l'encyclopédie (structurer – mettre en page).
- → Si ces points sont respectés, pour transformer votre brouillon en article, utilisez le bouton « publier le brouillon » en haut à droite. Votre brouillon sera alors transféré dans l'espace encyclopédique.
En continuité des travaux entrepris par @wikialine, cette page a vocation à regrouper les éléments visant à établir un système d'actualisation périodique des données démographiques et alléger les efforts des utilisateurs qui, tels Sisyphe, sont condamnés à actualiser chaque année les ... 36 828 articles des communes de France. Cette page peut également servir de page de discussion.
Eléments du système[modifier | modifier le code]
Section | Sous-section | Programme | Base de données | ||
---|---|---|---|---|---|
Nom | Création | Actualisation | |||
Infobox | {{Infobox Communes de France/essai}} | Bdd Population commune | A l'aide d'un script Excel qui génèrerait le code à partir d'une copie écran des données du site Cassini et des bases INSEE 2006, 2007 et 2008 | A l'aide d'un bot (Alinebot) au mois de janvier de chaque année | |
Texte | {{Population Commune de France dernier recensement}} | ||||
Démographie | Intro | {{Intro Population Commune de France}} | |||
Tableau | {{Tableau Population Commune de France}} | ||||
Graphique | {{Graphique Population Commune de France}} | ||||
Pyramide des âges | Intro | {{Intro Pyramide Population Commune de France}} | Bdd Structure Population commune | A l'aide d'un bot qui créerait automatiquement les 36000 Bdd de communes pour une année donnée | A l'aide d'un bot (Alinebot2) au mois de juillet de chaque année |
Graphique | {{Pyramide Population Commune de France}} | Bdd Structure Population commune |
Démographie[modifier | modifier le code]
Une base de données « Bdd Population commune » permet de fournir les données aux programmes générant les codes des données démographique de l’Infobox ou de l’intro de l’article ou de la section « évolution démographique ».
La base « Bdd Population commune »[modifier | modifier le code]
Principe[modifier | modifier le code]
Pour chaque commune est créé un article de type "Modèle" dans lequel sont stockées toutes les données nécessaires à la génération des taxtes, tableaux et graphiques. Cette création est réalisée à l'aide d'un script Excel (à développer) qui génèrerait le code qui serait ensuite collé dans des articles créés manuellement. L'actualisation est faite ensuite annuellement à l'aide du bot Alinebot.
Contenu[modifier | modifier le code]
<includeonly>{{#switch: {{{1|}}}
| max = 496
| source1 = http://cassini.ehess.fr/cassini/fr/html/fiche.php?select_resultat=26807
| source2 = http://www.statistiques-locales.insee.fr/Fiches%5CDL%5CDEP%5C45%5CCOM%5CDL_COM45241.pdf
| source3 = http://www.insee.fr/fr/ppp/bases-de-donnees/recensement/populations-legales/commune.asp?depcom=45241&annee=2006
| 1 = 1793/340
| 2 = 1800/350
| 3 = 1806/358
| 4 = 1821/340
| 5 = 1831/376
| 6 = 1836/433
| 7 = 1841/445
| 8 = 1846/461
| 9 = 1851/479
| 10 = 1856/496
| 11 = 1861/461
| 12 = 1866/452
| 13 = 1872/449
| 14 = 1876/425
| 15 = 1881/443
| 16 = 1886/429
| 17 = 1891/438
| 18 = 1896/429
| 19 = 1901/406
| 20 = 1906/418
| 21 = 1911/399
| 22 = 1921/327
| 23 = 1926/340
| 24 = 1931/339
| 25 = 1936/319
| 26 = 1946/339
| 27 = 1954/324
| 28 = 1962/304
| 29 = 1968/286
| 30 = 1975/249
| 31 = 1982/334
| 32 = 1990/378
| 33 = 1999/380
| 34 = 2006/480
| 35 = 2007/494
| 2007/494/}}</includeonly><noinclude>{{Doc modèle}}</noinclude>
Observations[modifier | modifier le code]
Pour permettre de générer le texte introductif de la section "évolution démographique", il parait nécessaire d'ajouter les données suivantes :
commune | Le nom de la commune est utilisé de nombreuses fois dans les différents textes. Il paraitrait logique de disposer de cette donnée en clair dans la base. | Donnée non actualisable. |
departement | Le nom du département est utilisé de nombreuses fois dans les différents textes ou sources. Il paraitrait logique de disposer de cette donnée en clair dans la base. | Donnée non actualisable. |
annee_reel_1 | donne l'année du premier recensement réel post-1999. En effet depuis la réforme entrée en vigueur en 2009, les recensements des commuenes de moins de 10000 habitants se font par roulement sur une période de 5 ans, ce qui compliquement passablement la représentation des données. D'où la nécessité de connaitre le premier recensement pour en déduire ensuite les suivants (ex : 2004, 2009, 2014, 2019, etc). | Donnée non actualisable, une fois qu'elle a été renseignée. |
reel_1 | donne la population légale issue du recensement réel 1. | Donnée non actualisable, une fois qu'elle a été renseignée. |
annee_reel_2 | donne l'année du deuxième recensement réel post-1999. | Donnée non actualisable, une fois qu'elle a été renseignée. |
reel_2 | donne la population légale issue du recensement réel 1. | Donnée non actualisable, une fois qu'elle a été renseignée. |
annee_reel_3 | donne l'année du troisième recensement réel post-1999. | Donnée non actualisable, une fois qu'elle a été renseignée. |
reel_3 | donne la population légale issue du recensement réel 1. | Donnée non actualisable, une fois qu'elle a été renseignée. |
Rang national 1999 | donne le positionnement au niveau national de la population de la commune pour la dernière population légale publiée. Sert de référence pour comparaison de la population en cours jusqu'au premier recensement exhaustif post-1999. | Donnée non actualisable. |
Rang national en cours | donne le positionnement au niveau national de la population de la commune pour la dernière population légale publiée. | Actualisable chaque année (et donc à mettre en fin de liste). |
Rang départemental en cours | donne le positionnement au niveau départemental de la population de la commune pour la dernière population légale publiée. | Actualisable chaque année (et donc à mettre en fin de liste). |
Nb communes département | donne le nombre de communes du département. Utilisé dans l'introduction de la section "démographie". | Donnée non actualisable. |
Taux d'augmentation | donne le taux d'augmentation de la population par rapport au dernier recensement de référence. Pour l'instant cette année de référence est 1999, mais au fur et à mesure des recensements exhaustifs réalisés, elle va changer. Utilisé dans l'introduction de la section "démographie". | Donnée actualisée chaque année. |
Recensement de référence | donne l'année du dernier recensement de référence. Pour l'instant cette année de référence est 1999, mais au fur et à mesure des recensements exhaustifs réalisés, elle va changer. En théorie chaque population annuelle publiée est bien une population légale, mais pour une cohérence de lisibilité, il est convenu de retenir un affichage dans le tableau démographique des données tous les 5 ans suivant le premier recensement exhaustif. Utilisé dans l'introduction de la section "démographie". | Donnée actualisée périodiquement (en théorie tous les 5 ans pour chaque commune, ce qui équivaut chaque année pour toutes les communes). |
Source 4 | donne la source INSEE des prochains recensements par commune pour un département donné (exemple) | Donnée non actualisée. |
type-recens | Qualifie le dernier recensement publié pour la commune. Trois solutions : exhaustif/intermédiaire/annuel. Les deux premiers types concernent les communes de moins de 10000 habitants, le dernier celles de plus de 10000. | Donnée non actualisée. |
Année max | Donne l'année pour laquelle la population de la commune a attaint le pic maximum. | Donnée en principe non actualisée, sauf si le dernier recensement publié dépasse un pic ancien. A considérer donc comme une donnée actualisable chaque année. |
Bdd existantes[modifier | modifier le code]
Charente-Maritime
Essonne
Hauts-de-Seine
Toutes les communes de ce département dispose d'un modèle populatiion.
- Modèle:Bdd Population Antony
- Modèle:Bdd Population Asnières-sur-Seine
- Modèle:Bdd Population Bagneux (Hauts-de-Seine)
- Modèle:Bdd Population Bois-Colombes
- Modèle:Bdd Population Boulogne-Billancourt
- Modèle:Bdd Population Bourg-la-Reine
- Modèle:Bdd Population Châtenay-Malabry
- Modèle:Bdd Population Châtillon (Hauts-de-Seine)
- Modèle:Bdd Population Chaville
- Modèle:Bdd Population Clamart
- Modèle:Bdd Population Clichy
- Modèle:Bdd Population Colombes
- Modèle:Bdd Population Courbevoie
- Modèle:Bdd Population Fontenay-aux-Roses
- Modèle:Bdd Population Garches
- Modèle:Bdd Population La Garenne-Colombes
- Modèle:Bdd Population Gennevilliers
- Modèle:Bdd Population Issy-les-Moulineaux
- Modèle:Bdd Population Levallois-Perret
- Modèle:Bdd Population Malakoff (Hauts-de-Seine)
- Modèle:Bdd Population Marnes-la-Coquette
- Modèle:Bdd Population Meudon
- Modèle:Bdd Population Montrouge
- Modèle:Bdd Population Nanterre
- Modèle:Bdd Population Neuilly-sur-Seine
- Modèle:Bdd Population Le Plessis-Robinson
- Modèle:Bdd Population Puteaux
- Modèle:Bdd Population Rueil-Malmaison
- Modèle:Bdd Population Saint-Cloud
- Modèle:Bdd Population Sceaux (Hauts-de-Seine)
- Modèle:Bdd Population Sèvres
- Modèle:Bdd Population Suresnes
- Modèle:Bdd Population Vanves
- Modèle:Bdd Population Vaucresson
- Modèle:Bdd Population Ville-d'Avray
- Modèle:Bdd Population Villeneuve-la-Garenne
Loiret
- Modèle:Bdd Population Adon
- Modèle:Bdd Population Aillant-sur-Milleron
- Modèle:Bdd Population Amilly
- Modèle:Bdd Population Andonville
- Modèle:Bdd Population Ardon
- Modèle:Bdd Population Artenay
- Modèle:Bdd Population Aschères-le-Marché
- Modèle:Bdd Population Ascoux
- Modèle:Bdd Population Attray
- Modèle:Bdd Population Audeville
- Modèle:Bdd Population Ouvrouer-les-Champs
Alinebot[modifier | modifier le code]
- Le bot doit écraser systématiquement la fin du code de la BBD population à partir de la dernière année de recensement connue, avec les données actualisables annuellement. En effet certains utilisateurs peuvent avoir actualisé la base, ce qui pourrait induire des erreurs dans la base.
- Alinebot doit travailler à partir de plusieurs bases (différenciées ou agrégées) :
- Populations légales des communes (base diffusée par INSEE),
- Rangs nationaux des populations communales 1999 (base calculée à partir des données INSEE 1999),
- Rangs nationaux des populations communales en cours (base calculée à partir des données INSEE en cours),
- Rangs départementaux des populations communales en cours (base calculée à partir des données INSEE en cours),
- Taux d'augmentation des populations communales en cours par rapport au dernier recensement de référence (1999 actuellement)(base calculée à partir des données INSEE 1999 et en cours),
- Recensements de référence (en principe, le recensement de référence se déduit aisément du premier recensement post-1999 par ajout de périodes de 5 ans, mais autant éviter des tests dans le programe Alinebot et les faire en amont dans la base,
- Ces bases doivent être publiées en clair dans WP.
Section « Pyramide des âges »[modifier | modifier le code]
Tout peut être entièrement automatisé.
La base « BDD Structures de population commune »[modifier | modifier le code]
- Principe
Un bot créerait les 36000 articles de bases de données de structures de population pour une année de référence donnée (2008 par exemple si on commence en 2011), à partir d’une base de données .txt, créée par traitement Excel du fichier BTX_TD_POP1B_2008.xls communiqué par l’Insee.
Chaque année suivante, la même opération est recommencée : - Récupération le 1er juillet du fichier Excel BTX-TD-POP1B - Traitement pour ne disposer que des données par tranches d’âges (0-14, 15-29, etc) et par sexes - Actualisation des articles « structures de population par commune » à l’aide d’un bot spécifique (Alinebot2) qui viendrait écraser les données précédentes (puisqu’on ne conserve aucune des données de l’année précédente).
- Le contenu de la base de données
Sera précisé ultérieurement.
- Le bot de création des articles « BDD Structures de population commune »
Un bot php à créer (Alinebot2 par ex) créerait les articles par récupération dans une base complète.
Le graphique de la pyramide[modifier | modifier le code]
Un bot spécifique à créer ({{Graphique Population Commune de France}}) génèrerait le graphique à partir des données figurant dans la « BDD Structures de population commune.
Le texte introductif de la section[modifier | modifier le code]
Il peut aussi être généré automatiquement à partir des données figurant dans la « BDD Structures de population commune ».