Aproveitamento de lances livres por posição
A agência pediu um último gráfico para você. Você vai usar factor_cmap para criar um diagrama de dispersão que mostra o aproveitamento de lances livres versus a média de pontos, exibindo cada posição de jogador com uma cor diferente.
Um objeto fonte chamado source foi criado a partir do conjunto de dados nba e pré-carregado para você. A variável TOOLTIPS, contendo o nome do jogador, também foi criada, para que possa ser exibida ao passar o mouse sobre o gráfico.
Este exercicio faz parte do curso
Visualização Interativa de Dados com Bokeh
Instruções do exercicio
- Importe
Category10_5efactor_cmap. - Crie
positions, uma lista contendo"PG","SG","SF","PF"e"C". - Passe
"position"para o argumentolegend_fielde complete o argumentofill_colordentro defig.circle().
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Import modules
____
____
# Create positions
positions = ["____", "____", "____", "____", "____"]
fig = figure(x_axis_label="Free Throw Percentage", y_axis_label="Points", title="Free Throw Percentage vs. Average Points", tooltips=TOOLTIPS)
# Add circle glyphs
fig.circle(x="free_throw_perc", y="points", source=source, legend_field="____", fill_color=factor_cmap("____", palette=____, factors=____))
output_file(filename="average_points_vs_free_throw_percentage.html")
show(fig)