Shooting guards versus small forwards
Het sportmediabureau gaat een blog maken waarin ze het belang van shooting guards en small forwards vergelijken bij het scoren van punten. Ze hebben je gevraagd een scatterplot te maken met het aantal punten en assists per wedstrijd voor beide posities, met verschillende glyph-kleuren, -groottes en -transparantie.
De nba-gegevensset is gefilterd op "SG" en "SF", en alvast voor je geladen als twee Bokeh-bronobjecten met de namen shooting_guards en small_forwards. Er is ook een HoverTool gemaakt die "player", "team" en "field_goal_perc" toont.
Deze oefening maakt deel uit van de cursus
Interactieve datavisualisatie met Bokeh
Oefeninstructies
- Voeg cirkel-glyphs toe voor punten per wedstrijd tegenover gemiddelde assists met
shooting_guards, zetsizeop 16 pixels,fill_colorop rood, en geef0.2mee aan het relevante sleutelwoordargument voor glyph-transparantie. - Voeg cirkel-glyphs toe om punten tegenover gemiddelde assists voor small forwards weer te geven, gevuld in groen, 6 pixels groot en met
0.6glyph-transparantie.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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)