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
Instructions
- Créez une liste d’échelle de couleurs allant du rouge (
255, 0, 0) au vert (3, 252, 40). - Définissez l’argument
colorsur la colonne numérique appropriée. - Utilisez
my_scalecomme é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()