CommencerCommencer gratuitement

Colorer l’histogramme des notes des élèves

Le conseil d’administration a beaucoup apprécié votre précédent graphique, mais se demande s’il est possible d’identifier visuellement les bons et les moins bons résultats.

C’est l’occasion idéale d’utiliser la couleur, notamment une échelle de couleurs. Vous pensez qu’une échelle allant du rouge (notes les plus faibles) au vert (bonnes notes) serait parfaite.

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

Le DataFrame student_scores est également disponible. Vous pouvez l’afficher et l’examiner dans la console.

Cet exercice fait partie du cours

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

Afficher le cours

Instructions

  • 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 cet exemple de code.

# 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