ÎncepețiÎncepe gratuit

Colorarea graficului cu notele elevilor

Consiliul școlar a fost mulțumit de graficul tău anterior, însă acum se întreabă dacă există o modalitate de a identifica vizual elevii cu rezultate bune și cei cu rezultate slabe.

Acesta ar fi un moment ideal pentru a folosi culoarea, mai exact o scală de culori. Crezi că o scală de la roșu (note mici) la verde (note bune) ar fi perfectă.

O parte din codul tău anterior, destinat creării graficului cu notele elevilor, a fost deja furnizat.

DataFrame-ul student_scores este și el disponibil. Îl poți afișa și inspecta în consolă.

Acest exercițiu face parte din cursul

Introducere în vizualizarea datelor cu Plotly în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează o listă cu scala de culori, de la roșu (255, 0, 0) la verde (3, 252, 40).
  • Setează argumentul color la coloana numerică corespunzătoare.
  • Folosește my_scale ca scală de culori pentru grafic.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul