Guardie tiratrici contro ali piccole
L'agenzia di media sportivi pubblicherà un blog che confronta l'importanza delle guardie tiratrici e delle ali piccole nella produzione di punti. Ti hanno chiesto di creare uno scatter plot che mostri punti e assist per partita per ciascuno dei due ruoli, usando colori, dimensioni e trasparenza dei glifi diversi.
Il dataset nba è stato filtrato per "SG" e "SF", e caricato per te come due oggetti sorgente Bokeh chiamati shooting_guards e small_forwards. È stato anche creato un HoverTool per visualizzare "player", "team" e "field_goal_perc".
Questo esercizio fa parte del corso
Visualizzazione interattiva dei dati con Bokeh
Istruzioni dell'esercizio
- Aggiungi glifi a cerchio per i punti per partita rispetto agli assist medi usando
shooting_guards, impostandosizea 16 pixel,fill_colorsu rosso e assegnando0.2all'argomento keyword pertinente per la trasparenza del glifo. - Aggiungi glifi a cerchio per rappresentare punti rispetto agli assist medi per le ali piccole, con riempimento verde, dimensione di 6 pixel e trasparenza del glifo pari a
0.6.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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)