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
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
colorpara a coluna numérica apropriada. - Use
my_scalecomo 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()