PROJET COD
Data available from:
1990 until 2018

Rapport Challenge OpenData


ABU ZAKI Teimur - LI Rong - LUO Wen - MENDEZ-PORCEL Tom - YAN Jia


Introduction

Notre projet étudie l'espérance de vie en fonction de la qualité de l'air à travers le monde. Pour étudier les données de manière pertinente, nous mettons en relation le nombre de cas et de décès causées par des maladies pulmonaires. A l'aide des données que nous avons pu trouver, nous pouvons représenter l'évolution de ces indices entre 1950 et 2019.


Origines des jeux de données

Les jeux de données sont tirés de GapMinder:


Manipulations sur les données

Les données sont agrégées dans un seul objet JSON, les données manquants sont calculées linéairement pour des trous de petite tailles (pour les données complétement manquante, elles sont marquées nulles). Les scripts qui gèrent l'agréagation et le traitement des donnés sont donnés dans le dossier "data_manip".

Les données concernant la pollution de l'air ont été complétées par interpollation linéaire pour les années manquantes.


Architechture

Les données existent sous format csv, ils sont fournis à un script Python qui va les lire et générer un fichier appelé data_set.js qui va contenir une variable avec l'ensemble des données. Cette variable va être ensuite utilisée pour les différentes visualitions qu'on a sur la page Web.


Utilisation du site

L'interface est séparée en 2 parties principales :

Partie centrale : graphe qui place les pays en fonction de l'indice selectionné (sélecteur placé au dessus)

Remarque: On affiche l'intervalle des années pour lequelles on a les données associées, si le selecteur d'année déborde, le graphe reste bloqué sur l'année disponible la plus proche.

Partie latérale : carte du monde qui représente l'espérance de vie des habitants des différents pays selon l'année (sélecteur placé en dessous)


Biliothèques utilisées

2 bibliothèques javascript sont utilisées :