Skip to content
Snippets Groups Projects
Select Git revision
  • c62165bbfaab1a4df64380001aa18d59d247c02b
  • master default protected
2 results

prix-carburants

kendrick's avatar
kendrick herzberg authored
c62165bb
History

LexImpact prix carburants

Agrège les prix des carburants TTC par mois, par ans et par régions ou France entière dans des fichiers CSV.

Démonstration, exemple d'utilisation : TODO: Lien vers les notebooks

Notebook_INSEE

Recupère l'integralité des prix du carburant TTC disponible (SP 95, SP 98, super plombé, gasoil, SP E10) sur le site de l'INSEE.

Créer 2 fichiers CSV, des prix par an des carburants, en litre et en héctolitre.

Créer 2 fichiers CSV, des prix par mois des carburants, en litre et en héctolitre.

Notebook_gouv

Recupère l'integralité des prix du carburant TTC disponible, par station service, type de carburant (SP 95, SP 98, E85, gasoil, SP E10, GPLc) et par jour, sur le site prix-carburant.gouv.fr.

Retrouve le code région de chaque station service (à l'aide d'API, et partant de la latitude et la longitude et/ou du code postal).

Créer 1 fichier CSV, des prix par région et par an des carburants, en litre.

Créer 1 fichier CSV, des prix par région et par mois des carburants, en litre.

Installation

Clonage

git clone https://git.leximpact.dev/leximpact/prix-carburants.git
cd prix-carburants

Création de l'environnement virtuel et installation des packages

Ces scripts nécessitent Python3, Jupyter et Pandas.

python3 -m venv .venv
source .venv/bin/activate
pip install jupyter notebook
pip install pandas

Lancement

jupyter notebook

Utilisation

Pour les prix par mois et par années de l'INSEE, ouvrir notebook_insee.prix_carburant.ipynb.

Pour les prix agrégé par régions mois et années de , ouvrir notebook_gouv.prix_carburant.ipyn

ATTENTION: Il faut on créer un compte sur le site du catalogue des APIs de l'INSEE, et créer un token pour utiliser l'API "Métadonnées - V1" (Le token fonctionne 7 jours). Le token devra étre intégré dans le notebook.

Copyright

LexImpact Prix carburants est un logiciel libre sous licence GNU Affero General Public License.

Copyright (c) 2022 Assemblée nationale

Auteur : Kendrick herzbergkendrick@gmail.com