cours-2024-2025 | Documents de mes cours pour 2024-2025 | FX Jollois

TP - Utilisation de Plotly - Demande à réaliser

Nous allons travailler sur la production scientifique mondiale, depuis 1996. Les données ont été collectées à partir du site SCImago Journal & Country Rank. Nous utiliserons 3 fichiers javascript, contenant chacun la déclaration d’une variable JSON :

A partir de ces données, on veut produire un tableau de bord schématisé ci-dessous, avec trois graphiques :

  1. Production scientifique par région
    • Diagramme en barres
    • Même couleur de départ pour toutes les barres (à définir et choisir)
    • Lors d’un clic souris sur une barre, passage à une couleur spécifique pour la région sélectionnée et une couleur moins intense pour les autres (à votre guise)
    • Déselection lors d’un double-clic
  2. Evolution de la production sur la période pour chaque région
    • Ensemble de séries temporelles
    • Même couleur de départ pour toutes les barres
    • Lors de la sélection d’une région dans le graphique 1, passage à une couleur spécifique (idéalement la même qu’au-dessus) pour la région sélectionnée (et les autres moins intenses)
    • Si désélection, retour aux couleurs d’origine
  3. Croisement du nombre de documents et du nombre de citations
    • Nuage de points (documents en X, citations en Y)
    • Echelles logarithmiques
    • Affichage du nom du pays lors du passage de la souris au-dessus d’un point
    • Lors de la sélection d’une région dans le graphique 1, passage à une couleur spécifique (idéalement la même qu’au-dessus) pour les pays de la région sélectionnée (et les autres moins intenses)
    • Si désélection, retour aux couleurs d’origine

1- Par régions

2- Par année

3- Croisement documents / citations

Bonus : l’idéal serait de faire un graphique en base 100 pour le 2 :

L’intérêt de ce type de graphique est bien de voir l’évolution, non pas la quantité. Il serait donc intéressant de faire le calcul pour afficher les valeurs en base 100 donc.