Highlighten met glyph-grootte
Het sportmediabureau waar je eerder mee samenwerkte, heeft opnieuw contact opgenomen: ze willen graag nóg wat visualisaties! Ze hebben om een plot gevraagd die verschillende glyph-groottes gebruikt om spelersstatistieken te laten zien.
De nba-gegevensset is al voor je ingeladen en opgesplitst in twee DataFrames, east en west, voor de Eastern en Western Conference. Je maakt een plot met punten tegen assists, waarbij de glyph-grootte afhangt van het gemiddeld aantal blocks per wedstrijd van een speler.
Deze oefening maakt deel uit van de cursus
Interactieve datavisualisatie met Bokeh
Oefeninstructies
- Gebruik
eastenwestomeast_sizesenwest_sizeste maken—deel respectievelijkeast["blocks"]enwest["blocks"]door5. - Voeg cirkelglyphs toe aan
figdie punten versus assists vooreastweergeven; gebruik een blauwe vulkleur, eenfill_alphavan0.3, een legendalabel"East", en stel deradiusin opeast_sizes. - Herhaal dit voor
west, maar vul in het rood, gebruik het legendalabel"West", en gebruikwest_sizesom de glyph-grootte te bepalen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create sizes
east_sizes = ____
west_sizes = ____
fig = figure(x_axis_label="Assists", y_axis_label="Points", title="NBA Points, Blocks, and Assists by Conference")
# Add circle glyphs for east
____
# Add circle glyphs for west
____
output_file(filename="size_contrast.html")
show(fig)