EmpezarEmpieza gratis

Colorear el gráfico de barras de puntuaciones de estudiantes

El consejo escolar quedó muy satisfecho con tu gráfico anterior, pero se preguntan si hay alguna forma de identificar visualmente a quienes obtienen buenos y malos resultados.

Es una buena oportunidad para usar el color, concretamente una escala de colores. Piensas que una escala de rojo (peores notas) a verde (mejores notas) funcionaría muy bien.

Se te proporciona parte del código anterior para crear el gráfico de barras de puntuaciones de los estudiantes.

El DataFrame student_scores también está disponible. Puedes imprimirlo y revisarlo en la consola.

Este ejercicio forma parte del curso

Introducción a la visualización de datos con Plotly en Python

Ver curso

Instrucciones del ejercicio

  • Crea una lista de escala de color de rojo (255, 0, 0) a verde (3, 252, 40).
  • Establece el argumento color en la columna numérica correspondiente.
  • Usa my_scale como la escala de color para el gráfico.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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()
Editar y ejecutar código