IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi glifi a cerchio per i punti per partita rispetto agli assist medi usando shooting_guards, impostando size a 16 pixel, fill_color su rosso e assegnando 0.2 all'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)
Modifica ed esegui il codice