etalab / covid19-dashboard

Tableau de bord officiel de suivi de l'épidémie de COVID-19
https://dashboard.covid19.data.gouv.fr
MIT License
161 stars 50 forks source link

Log-scale #8

Open tibaldo opened 4 years ago

tibaldo commented 4 years ago

Il serait utile de permettre à l'utilisateur de passer en échelle log pour l'axe y au besoin. Les allures exponentielles seraient beaucoup plus faciles à lire.

ImaCrea commented 4 years ago

+1

gillesboisson commented 4 years ago

Si personne est sur cette issue je veux bien m'en charger comme première contrib, @tmerlier @jdesboeufs

ThibautGrx commented 4 years ago

Salut @gillesboisson, j'ai commencé à travailler dessus ce matin. Mais je suis pas expert React, donc je serai content d'avoir ton avis. Voila à quoi ca ressemble pour l'instant : Capture d’écran du 2020-03-21

gillesboisson commented 4 years ago

Tu peut peut être ajuster les valeur sur la grille de gauche voici un exemple. Si tu veux je peux regarder sur ta branche demain.

exemple de tick

yAxes: [{
    type: 'logarithmic',
    ticks: {
         min: 0,
         max: 1000000,
         callback: function (value, index, values) {
             if (value === 1000000) return "1M";
             if (value === 100000) return "100K";
             if (value === 10000) return "10K;
             if (value === 1000) return "1K";
             if (value === 100) return "100";
             if (value === 10) return "10";
             if (value === 0) return "0";
             return null;
         }
    }
}]
gillesboisson commented 4 years ago

@ThibautGrx tu as eu l'occase de bosser dessus, tu as une branche ?

ThibautGrx commented 4 years ago

Oui je pense que ça peut être plus propre avec la fonction callback que tu proposes. J'essaierai de regarder ce soir. Sinon tu peux récupérer ma branche. J'ai fait une PR: https://github.com/opencovid19-fr/dashboard/pull/43

ckiw commented 4 years ago

Coucou, je trouve qu'il est plus approprié d'utiliser des courbes pour les totaux et un histogramme pour les nouveaux cas. Parce que visuellement on additionne les barres dans un histogramme du coup c'est un peu trompeur. Voir un exemple ici : https://www.worldometers.info/coronavirus/country/france/

J'espère que ça peux vous aider à améliorer votre outil qui est top pour suivre l'évolution :+1:

mckmonster commented 4 years ago

@ckiw merci pour l'info du site