Skip to content
Snippets Groups Projects
Name Last commit Last update
README.md

Objectif

Le projet, en cours de développement (depuis décembre 2023), est en amélioration continue. Il automatise, avec l'extension rmarkdown, une publication mensuelle sur les immatriculations de véhicules routiers dans les Pays de la Loire. Cette publication est mise à jour entre le 5 et le 10 de chaque mois et accessible sur le site de la DREAL des Pays de la Loire

Contexte

À chaque début de mois, le SDES (service de la donnée et des études statistiques) envoie à toutes les DREAL de France des données, déclinées par région et département, extraites du Répertoire statistique des véhicules routiers (RSVéRo). Ce dispositif du ministère de la Transition écologique et de la Cohésion des territoires recense les véhicules routiers immatriculés sur le territoire français.

L'envoi mensuel du SDES contient deux fichiers au format excel portant respectivement sur les immatriculations neuves et d'occasion. Ces fichiers sont historisés, c'est à dire qu'on y trouve les séries complètes depuis janvier 2016. Ils comportent donc chaque mois une colonne supplémentaire.

Mise en oeuvre

À l'heure actuelle, en Pays de la Loire, Christelle et Denis sont destinataires du mail mensuel du SDES (Bureau de la statistique de la route et des véhicules). Chaque mois, Denis télécharge les fichiers et les entrepose ici :

X:/SCTE/DEP/Donnees_confidentielles/Conjoncture/rsvero

Il est recommandé de ne pas supprimmer les anciens fichiers.

Le projet se trouve ici :

T:/datalab/ORTM_RSVERO

Avant de lancer les scripts de datapréparation des données, il convient de renommer manuellement les deux fichiers du SDES, de façon à ce qu'ils ne contiennent pas d'espace et qu'ils aient à chaque fois le même nombre de caractères. Par exemple, il faut passer de stat dreal_n_2016 1 à 2023_8.xlsx à stat_dreal_n_2016_1_2023_08.xlsx. Au début des scripts, se trouvent des lignes qui vont automatiquement chercher les deux derniers fichiers déposés et les ouvrir dans R.

Génération de la publication

La génération du fichier html se fait en quatre étapes :

  • avec la commande Save as, renommer le fichier rmd se trouvant dans la fenêtre R-Studio en changeant les derniers caractères (exemple : ortm_rsvero_2024_06.Rmd),
  • ignorer les scripts de la datapréparation et tricoter le rmd (les lignes d'exécution des scripts se trouvent au début de ce fichier rmd, prier pour que tout se passe bien, l'attente est d'un quart d'heure),
  • examiner la sortie html, vérifier les données figurant dans le chapô, modifier ce chapô le cas échéant et changer le titre de la publication,
  • relancer l'étape 2.

Configuration gitlab

Add files using the command line or push an existing Git repository with the following command :

cd existing_repo
git remote add origin https://gitlab-forge.din.developpement-durable.gouv.fr/dreal-pdl/csd/ortm_rsvero.git
git branch -M main
git push -uf origin main

Integrate with your tools

Collaborate with your team

Test and Deploy

Use the built-in continuous integration in GitLab.

Installation

Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.