ComenzarEmpieza gratis

Porcentaje de tiros libres por posición

La agencia te ha pedido un último gráfico. Usarás factor_cmap para crear un diagrama de dispersión que muestre el porcentaje de tiros libres frente a los puntos promedio, mostrando cada posición de jugador con un color diferente.

Se ha creado y precargado para ti un objeto de origen llamado source a partir del conjunto de datos nba. También se ha creado la variable TOOLTIPS, que contiene el nombre del jugador, para que pueda verse al pasar el ratón por encima del gráfico.

Este ejercicio forma parte del curso

Visualización de datos interactiva con Bokeh

Ver curso

Instrucciones del ejercicio

  • Importa Category10_5 y factor_cmap.
  • Crea positions, una lista que contenga "PG", "SG", "SF", "PF" y "C".
  • Pasa "position" al argumento legend_field y completa el argumento fill_color dentro de fig.circle().

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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