• # Faire une heatmap?

    Posté par (site web personnel) . En réponse au journal Charta, des nouvelles !. Évalué à 7.

    Dans un but mal défini et largement exploratoire, j'avais un début de velléité d'essayer de faire le même type de graphe que https://linuxfr.org/statistiques/users#stats_state mais sur les différentes tables SQL du site : en clair de voir si la densité des clés primaires dans les tables SQL a bougé au cours du temps : diviser l'espace entre 0 et l'id max en 10, par tranche de 10% de ids utilisés dans le passé donc, et ensuite de regarder combien il reste d'ids réellement utilisés dans une tranche de 10%.

    Bref dire par exemple que pour les utilisateurs du site on aurait (exemple fictif) :

    🟧⬜⬜⬜🟨🟨🟧🟧🟧🟥

    et donc voir qu'il y a des vénérables utilisateurs historiques, puis beaucoup moins, et ça remonte en densité au fur et à mesure qu'on se rapproche du présent (honnêtement je pencherais plutôt pour une baisse de la densité à cause du spam massif qui est nettoyé mais crame des ids).

    Reste à pouvoir grapher 10 valeurs par ligne (et limite maintenant que j'ai commencé avec des simples caractères unicode, je me dis que la précision est suffisante pour mon besoin... en jouant sur les formes ou les couleurs, genre 9 valeurs possibles avec ▫️◽◻️⬜🟨🟧🟥🟪⬛ )