Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik east en west om east_sizes en west_sizes te maken—deel respectievelijk east["blocks"] en west["blocks"] door 5.
  • Voeg cirkelglyphs toe aan fig die punten versus assists voor east weergeven; gebruik een blauwe vulkleur, een fill_alpha van 0.3, een legendalabel "East", en stel de radius in op east_sizes.
  • Herhaal dit voor west, maar vul in het rood, gebruik het legendalabel "West", en gebruik west_sizes om 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)
Code bewerken en uitvoeren