CommencezCommencez gratuitement

Colorer le diagramme à barres des notes des élèves

La commission scolaire a beaucoup aimé votre graphique précédent, mais se demande s'il existe un moyen d'indiquer visuellement les bons et les moins bons résultats.

C'est l'occasion idéale d'utiliser la couleur, plus précisément une échelle de couleurs. Vous pensez qu'une échelle allant du rouge (pires notes) au vert (bonnes notes) serait parfaite.

Une partie de votre code précédent pour créer le diagramme à barres des notes des élèves est fournie.

Le DataFrame student_scores est aussi disponible. Vous pouvez l'imprimer et l'examiner dans la console.

Cette activité fait partie du cours

Introduction à la visualisation de données avec Plotly en Python

Voir le cours

Instructions de l’exercice

  • Créez une liste d'échelle de couleurs allant du rouge (255, 0, 0) au vert (3, 252, 40).
  • Définissez l'argument color sur la colonne numérique appropriée.
  • Utilisez my_scale comme échelle de couleurs pour le graphique.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Create your own continuous color scale
my_scale = ["rgb(____)", "rgb(____)"]

# Create the bar plot
fig = px.bar(data_frame=student_scores, 
             x="student_name", y="score", title="Student Scores by Student",
             # Set the color variable and scale
             color="____",
             color_continuous_scale=____
             )

# Show the plot
fig.show()
Modifier et exécuter le code