Procentajul aruncărilor libere pe poziție
Agenția îți solicită un ultim grafic. Vei folosi factor_cmap pentru a construi un scatter plot care să vizualizeze procentajul aruncărilor libere față de media punctelor, afișând fiecare poziție de jucător într-o culoare diferită.
Un obiect sursă numit source a fost creat din setul de date nba și este preîncărcat pentru tine. Variabila TOOLTIPS, care conține numele jucătorului, a fost de asemenea creată, astfel încât să poată fi vizualizată la trecerea cursorului peste grafic.
Acest exercițiu face parte din cursul
Vizualizare interactivă a datelor cu Bokeh
Instrucțiuni pentru exercițiu
- Importă
Category10_5șifactor_cmap. - Creează
positions, o listă care conține"PG","SG","SF","PF"și"C". - Transmite
"position"argumentuluilegend_fieldși completează argumentulfill_colorîn cadrulfig.circle().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)