Explore l'ajout de dates de création de communes à partir de données de l'INSEE
- Ajoute des calculs.
- Périmètre métier : territoires
- Période : de 1943 à 2024
- Détails :
- Ajoute un notebook
data_exploration/territoires/dates_creations_communes.ipynb
pour explorer les données avec dates de création des communes - Ajoute les données du code officiel géographique 2024
data/territoires/insee_commune_depuis_1943.csv
data/territoires/insee_mvtcommune_2024.csv
- Ajoute le
data_exploration/territoires/.env
de configuration attendu parleximpact-dotations-back
v2.0.0
- Ajoute un notebook
Historique de la description
garanties-2024
(de !4 (merged))
Ajoute un notebook : data_exploration/territoires/dates_creations_communes.ipynb
Et y teste deux sources de dates de créations de communes du code officiel géographique :
- le fichier des événements sur les communes
- abandonné car plus complexe que notre besoin (multiples lignes pour la même commune ; besoin d'identifier alors l'évènement le plus récent qui équivaut à une création de commune...)
- le fichier de la liste des communes depuis 1943
- ne contient pas certains départements : 975, 986, 987, 988
Ajoute les données INSEE COG d'évènement sur les communes 2024
data/data_sources.md
data/territoires/insee_mvtcommune_2024.csv
Ajoute le fichier insee de liste des communes depuis 1943. Aussi au COG millésime 2024 Plus simple d'usage pour les dates de naissance des communes
Ajoute data_exploration/territoires/dates_creations_communes.ipynb
merged_communes_2024_evenements DGCL + INSEE
branche improve-simulation-2024 au lieu de add-garanties-data mergée de leximpact-dotations-back
Met à jour un imports de simulation 2024 suite à l'évolution de leximpact-dotations-back
data_exploration/dotations_2024/analyse_2024.ipynb + data_exploration/utils/simulation_2024.py
Utilise la branche fix-date-an-2 d'OFDL. Pour vérifier le debug de types de dates pour population_insee_initiale
Corrige l'erreur de période à 2 09d4440a
Merge request reports
Activity
assigned to @sandcha
mentioned in merge request !4 (merged)
mentioned in merge request leximpact-dotations-back!11 (merged)
added 1 commit
- 5092f7ff - TO REVERT Utilise la branche improve-simulation-2024 au lieu de...
added 1 commit
- 230b7900 - fixup! TO REVERT Utilise la branche improve-simulation-2024 au lieu de...
marked this merge request as draft from 230b7900
requested review from @b-michaud
removed review request for @b-michaud
requested review from @b-michaud
à l'étape du merge, la dataframe "merged_communes_2024_evenements" :
-
la df communes_dgcl_2024 a 35 021 lignes ;
-
la df insee_mvtcommune_2024_selection_evenements_no_duplicates a 7674 lignes
-
la df mergée merged_communes_2024_evenements a 35 828 lignes.
Il y a donc plus d'une ligne par commune ;
Cela vient du fait que dans la insee_mvtcommune_2024_selection_evenements_no_duplicates, il y a des COM_AP dupliquées (par exemple COM_AP qui apparait 3 fois avec les NCC_AP suivants :
-
CHERVES RICHEMONT
-
VAL DE COGNAC
-
CHERVES DE COGNAC)
Est-ce voulu, ou faut-il modifier la formule pour obtenir des no_duplicates?
-
-
changed this file in version 11 of the diff
changed this file in version 11 of the diff
added 6 commits
- e203545e - Corrige une erreur de typage de période sur simulated_data_2024
- 74873bd9 - Ajoute un notebook d'analyse d'une seule commune pour 2024
- a744ccaf - Ajoute la comparaison notifié calculé pour une commune en 2024
- fca877e7 - Debug que dsu_montant_eligible 2024 est à la source du NaN dsu_montant
- 5835989f - Précise que le NaN dsu_montant 2024 est dans la formule dsu_montant_eligible
- bc465ce8 - Démontre que le NaN de dotation_communes_nouvelles_part_garantie est un effet...
Toggle commit listadded 5 commits
- ee9f109f - Corrige la vérification de DF dans l'analyse globale 2024
- 65ee5f6e - Ajoute le % de communes notifiées en 2024 pour chaque dotation
- f9fb2c95 - Précise les affichages de debug d'une commune en 2024
- 4a95fafc - Vérifie la cohérence des inputs dsu_montant_eligible entre data DGCL et...
- f26e3fcc - Corrige le bug des NaN DSU vérifie l'impact sur taux totaux de communes à dotation positive
Toggle commit listadded 1 commit
- a9522075 - Met à jour les sorties d'analyse des dates de création des communes
En cours :
Squash les fixups.
Puis rebase suite merge !4 (merged)Merci Benoît pour l'analyse qui a permis de faire le choix du fichier insee à récupérer
Edited by sandchaadded 46 commits
-
a9522075...08655502 - 10 commits from branch
main
- 08655502...5a04d93a - 26 earlier commits
- 0020947a - Corrige la vérification de DF dans l'analyse globale 2024
- 0b033586 - Ajoute le % de communes notifiées en 2024 pour chaque dotation
- 5057856b - Précise les affichages de debug d'une commune en 2024
- 9383f400 - Vérifie la cohérence des inputs dsu_montant_eligible entre data DGCL et...
- 7a0ee126 - Corrige le bug des NaN DSU vérifie l'impact sur taux totaux de communes à dotation positive
- c6b70c1c - Corrige l'enveloppe totale de DSR cible dans l'analyse 2024
- ebbec444 - Rattrapage de l'écart de % de communes à DSR positive calculée vs. notifiée en...
- 681f6faf - Corrige l'enveloppe DSU 2023 et vérifie son impact sur NaN 2024 dans analyse d'une commune
- baee3bc2 - Corrige l'écrasement de data par une valeur a priori identique dans create_simulation_2024
- 1df285dc - Met à jour les sorties d'analyse des dates de création des communes
Toggle commit list-
a9522075...08655502 - 10 commits from branch
added 39 commits
-
1df285dc...0a054831 - 3 commits from branch
main
- 0a054831...2ee96123 - 26 earlier commits
- 6aa00dde - Corrige la vérification de DF dans l'analyse globale 2024
- e16a0507 - Ajoute le % de communes notifiées en 2024 pour chaque dotation
- 8de21045 - Précise les affichages de debug d'une commune en 2024
- 89c8bf8e - Vérifie la cohérence des inputs dsu_montant_eligible entre data DGCL et...
- f655ef04 - Corrige le bug des NaN DSU vérifie l'impact sur taux totaux de communes à dotation positive
- 89a553a3 - Corrige l'enveloppe totale de DSR cible dans l'analyse 2024
- 56200172 - Rattrapage de l'écart de % de communes à DSR positive calculée vs. notifiée en...
- d1e76d08 - Corrige l'enveloppe DSU 2023 et vérifie son impact sur NaN 2024 dans analyse d'une commune
- 40384653 - Corrige l'écrasement de data par une valeur a priori identique dans create_simulation_2024
- 0dac0af8 - Met à jour les sorties d'analyse des dates de création des communes
Toggle commit list-
1df285dc...0a054831 - 3 commits from branch
added 45 commits
-
09d4440a...29874cbd - 26 commits from branch
main
- 29874cbd...6901e991 - 9 earlier commits
- dec82b91 - Ajoute le fichier insee de liste des communes depuis 1943
- eb87ff49 - Teste le merge des communes de la liste depuis 1943 avec les communes DGCL
- f97908ef - Vérifie le taux de couverture des dates de naissance en cas d'usage de la liste des communes 1943
- 6b3f8ecc - Ajoute une date aux collectivités absentes du fichier insee
- 8b29af0e - Précise le fichier insee choisi
- ae0685b1 - Ajoute des émojis aux dotations comparables aux pictos de l'UI
- 8024fb21 - Met à jour un imports de simulation 2024 suite à l'évolution de leximpact-dotations-back
- 0c54c1a0 - Permet d'utiliser une branche d'OFDL
- 4f7f4651 - Corrige une erreur de typage de période sur simulated_data_2024
- a58094a3 - Ajoute un .env et met à jour la syntaxe suite au passage à la v2 du back
Toggle commit list-
09d4440a...29874cbd - 26 commits from branch
mentioned in merge request !7 (merged)
Rebase réalisé suite merge !8 (merged)
On a choisi les données depuis 1943 pour leur simplicité, parce qu'elles contiennent les dates de création de communes recherchées et qu'on a montré précédemment qu'elles corrigeaient bien le calcul de DCN. On ne creuse donc pas plus les évènements sur les communes pour le moment.
Edited by sandchamentioned in commit 29516f43