Theme
Deployment of a web application to create an interactive dashboard for data analysis.
Technologies
- Python (Streamlit library)
Description
Un tableau de bord (« dashboard ») interactif a été construit pour observer et tester les émissions des gaz à effet de serre sous différentes conditions. Cette application web appelée « Greenhouse Gas Estimation Portal » a été codé avec la librairie Python Streamlit et déployée sur Heroku.com. L’application peut être accédée par le lien suivant.
Il s’agit d’une application entièrement réglable une fois que l’utilisateur a créé un compte. Voici une liste (non-exhaustive) des options disponibles:
- téléchargement du fichier de données (format .csv ou .pkl)
- sélection des variables à inclure dans l’analyse
- typage des variables
- choix des variables dépendantes et indépendantes
- « dummification » possible des variables
- génération d’un résumé statistique (moyenne, écart-type, kurtosis/skewness, pourcentage des valeurs manquantes, etc.)
- agrégation des données par groupe (date, traitement, année, etc.)
- analyses univariées et bivariées
- analyses de corrélation
- analyses statistiques de type « REML » (restriction likelihood)
- envoie des résultats à l’utilisateur par email
Des captures d’écran sont disponibles dans la (Figure 1). Elles reflètent certaines des options disponibles à l’utilisateur.
| Login to GHG Estimation Portal | Variable Selection |
|---|---|
| |
| Time-Series Analysis | Email Option |
![]() | ![]() |
Figure 1: Screenshots of various steps and options available to the user on the web application « Greenhouse Gas Estimation Portal ».
Note: Dans l’avenir, une section de machine learning sera disponible. Il sera en autre possible de procéder à une modélisation temporelle des émissions des gaz à effet de serre.
EDIT: application non disponible au moment de la préparation de cette page (10/01/2021).
[Credit for the header picture] Photo by Nick Fewings on Unsplash





