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
Instrucciones del ejercicio
- Importa
Category10_5yfactor_cmap. - Crea
positions, una lista que contenga"PG","SG","SF","PF"y"C". - Pasa
"position"al argumentolegend_fieldy completa el argumentofill_colordentro defig.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)