ComenzarEmpieza gratis

Escoltas frente a aleros

La agencia de medios deportivos va a publicar un blog comparando la importancia de los escoltas y los aleros en la producción de puntos. Te han pedido que crees un diagrama de dispersión que muestre los puntos y las asistencias por partido para cada una de las dos posiciones, usando distintos colores, tamaños y niveles de transparencia en los glifos.

El conjunto de datos nba se ha filtrado por "SG" y "SF", y se ha precargado como dos objetos source de Bokeh llamados shooting_guards y small_forwards. También se ha creado una HoverTool para mostrar "player", "team" y "field_goal_perc".

Este ejercicio forma parte del curso

Visualización de datos interactiva con Bokeh

Ver curso

Instrucciones del ejercicio

  • Añade glifos de círculo para puntos por partido frente a asistencias medias usando shooting_guards, estableciendo size en 16 píxeles, fill_color en rojo y asignando 0.2 al argumento de palabra clave correspondiente para la transparencia del glifo.
  • Añade glifos de círculo para representar puntos frente a asistencias medias para los aleros, rellenados en verde, de 6 píxeles de tamaño y con transparencia del glifo 0.6.

Ejercicio interactivo práctico

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

TOOLTIPS = [("Name", "@player"), ("Team", "@team"), ("Field Goal %", "@field_goal_perc{0.2f}")]
fig = figure(x_axis_label="Assists", y_axis_label="Points", title="Shooting Guard vs Small Forward", tooltips=TOOLTIPS)

# Add glyphs for shooting guards
fig.circle(x="assists", y="points", source=shooting_guards, legend_label="Shooting Guard", ____=____, ____="____", ____=____)

# Add glyphs for small forwards
fig.circle(x="assists", y="points", source=small_forwards, legend_label="Small Forward", ____=____, ____="____", ____=____)

output_file(filename="sg_vs_sf.html")
show(fig)
Editar y ejecutar código