Comece agoraComece grátis

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

Ver curso

Instruções do exercicio

  • Importe Category10_5 e factor_cmap.
  • Crie positions, uma lista contendo "PG", "SG", "SF", "PF" e "C".
  • Passe "position" para o argumento legend_field e complete o argumento fill_color dentro de fig.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)
Editar e Executar Código