Skip to content
Snippets Groups Projects

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 par leximpact-dotations-back v2.0.0

Historique de la description

:warning: Branche basée sur 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

Edited by sandcha

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • à 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

  • Please register or sign in to reply
  • sandcha added 2 commits

    added 2 commits

    • 5248217b - TO REVERT Utilise la branche fix-date-an-2 d'OFDL
    • 58b6bbb5 - Met à jour l'analyse 2024 suite à l'évolution d'OFDL

    Compare with previous version

  • sandcha added 6 commits

    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...

    Compare with previous version

  • sandcha added 5 commits

    added 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

    Compare with previous version

  • sandcha added 2 commits

    added 2 commits

    • 5666d598 - Corrige l'enveloppe totale de DSR cible dans l'analyse 2024
    • cf06d369 - Rattrapage de l'écart de % de communes à DSR positive calculée vs. notifiée en...

    Compare with previous version

  • sandcha added 2 commits

    added 2 commits

    • 3c57a7d9 - Corrige l'enveloppe DSU 2023 et vérifie son impact sur NaN 2024 dans analyse d'une commune
    • c910c15b - Corrige l'écrasement de data par une valeur a priori identique dans create_simulation_2024

    Compare with previous version

  • sandcha added 1 commit

    added 1 commit

    • a9522075 - Met à jour les sorties d'analyse des dates de création des communes

    Compare with previous version

  • sandcha deleted the garanties-2024 branch. This merge request now targets the main branch

    deleted the garanties-2024 branch. This merge request now targets the main branch

  • 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 :raised_hands:

    Edited by sandcha
  • sandcha changed the description

    changed the description

  • sandcha added 46 commits

    added 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

    Compare with previous version

  • sandcha added 39 commits

    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

    Compare with previous version

  • sandcha changed the description

    changed the description

  • Extraction dans la branche dédiée analyse-1-commune-2024 des derniers commits.

  • sandcha added 45 commits

    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

    Compare with previous version

  • sandcha changed title from Vérifie l'ajout de dates de création de communes à partir de données de l'INSEE to Explore l'ajout de dates de création de communes à partir de données de l'INSEE

    changed title from Vérifie l'ajout de dates de création de communes à partir de données de l'INSEE to Explore l'ajout de dates de création de communes à partir de données de l'INSEE

  • sandcha changed the description

    changed the description

  • sandcha mentioned in merge request !7 (merged)

    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 sandcha
  • sandcha added 3 commits

    added 3 commits

    • 7f94672d - Précise l'égalité de fichiers de données
    • c434f5ef - Décrit l'ajout de notebook pour exploration de territoires
    • 31d1b4bd - Versionne en mineur 4.1.0 l'ajout de notebook

    Compare with previous version

  • sandcha mentioned in commit 29516f43

    mentioned in commit 29516f43

  • merged

  • Please register or sign in to reply
    Loading