Open Data : Absentéisme des élus d'Ile de France


Absentéisme des élus d’Ile-de-France

Présentation du problème

Nous souhaitons obtenir la liste des élus d’Ile de France ayant le plus d’absences injustifiées aux assemblées plénières du conseil régional, aux commissions permanentes et aux commissions thématiques sur la période 2016-2018. Pour cela nous nous basons sur les données fournies par la commission d’éthique régionale disponible à l’adresse suivante : https://data.iledefrance.fr/explore/dataset/assiduite-des-elus/information/

Présentation du jeu de données

Nous pouvons voir que les données fournies sont divisées en semestre pour chaque année écoulée de 2016 à 2018. Nous prendrons donc une moyenne des relevés pour ne pas pénaliser nos sujets d’étude. Nous pouvons voir que nous avons également quelques informations complémentaires en plus du Nom et Prénom de l’élu : son affiliation à quel parti politique ainsi que le nombre de réunions.

Méthode

Pour réaliser notre étude nous prendrons donc une moyenne des taux d’absence injustifiée sur 2 ans par semestre. Ce qui nous fait un maximum de 6 valeurs, sachant que certaines valeurs sont manquantes ou que certains élus ont pu être remplacés. Pour obtenir un taux moyen d’absentéisme par candidat. Puis nous trierons par ordre décroissant pour récupérer les 20 premiers résultats de notre étude.



function prepareData() {
  let todraw = [];
  Data.forEach(line => {
    let found = false;
    const name = `${line["Prénom"]} ${line["Nom"]}`
    const absence = line["% absences non justifiées"]
    todraw.forEach(elu => {
      if (elu.name == name) {
        found = true;
        elu.absences = [].concat(elu.absences, absence);
      }
    })
    if (!found) {
      todraw = [].concat(todraw, {
        name: name,
        absences: [absence]
      })
    }
  });

  todraw.sort(function (a, b) {
    if (math.mean(a.absences) > math.mean(b.absences)) {
      return -1;
    }
    else if (math.mean(a.absences) < math.mean(b.absences)) {
      return 1;
    }
    else if (math.mean(a.absences) == math.mean(b.absences)) {
      return 0;
    }
  })
  return todraw.slice(0, 20);
}


Suite à cela nous affichons sur une grille de 0 à 25 (le maximum étant proche de 22%) pour savoir quels sont les élus les plus absents d’Ile-de-France.

Conclusion

Je vous joins le résultat de l’étude pour que vous puissiez faire votre propre conclusion. 



A noter qu’au niveau des partis politiques on note une forte représentation du parti LR (8/20 éléments). Pour rappel les taux sont une moyenne par semestre dans notre étude.

Most seen