IniziaInizia gratis

Percentuale di tiri liberi per ruolo

L'agenzia ti ha chiesto un ultimo grafico. Userai factor_cmap per costruire uno scatter plot che visualizzi la percentuale di tiri liberi in funzione della media punti, mostrando ogni ruolo con un colore diverso.

Un oggetto sorgente chiamato source è stato creato dal dataset nba e caricato per te. È stata creata anche la variabile TOOLTIPS, contenente il nome del giocatore, così da poterlo visualizzare al passaggio del mouse sul grafico.

Questo esercizio fa parte del corso

Visualizzazione interattiva dei dati con Bokeh

Visualizza il corso

Istruzioni dell'esercizio

  • Importa Category10_5 e factor_cmap.
  • Crea positions, una lista contenente "PG", "SG", "SF", "PF" e "C".
  • Passa "position" all'argomento legend_field e completa l'argomento fill_color all'interno di fig.circle().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice