ComeçarComece de graça

Colorindo o gráfico de barras das notas dos alunos

A diretoria ficou muito satisfeita com o seu gráfico anterior, mas quer saber se há uma forma de identificar visualmente bons e maus desempenhos.

Essa é uma ótima oportunidade para usar cor — especificamente, uma escala de cores. Você acha que uma escala do vermelho (piores notas) ao verde (melhores notas) seria ideal.

Parte do seu código anterior para criar o gráfico de barras das notas dos alunos foi fornecida.

O DataFrame student_scores também está disponível. Você pode imprimi-lo e inspecioná-lo no console.

Este exercício faz parte do curso

Introdução à Visualização de Dados com Plotly em Python

Ver curso

Instruções do exercício

  • Crie uma lista de escala de cores do vermelho (255, 0, 0) ao verde (3, 252, 40).
  • Defina o argumento color para a coluna numérica apropriada.
  • Use my_scale como a escala de cores do gráfico.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 e executar o código