Hervorheben über Glyphengröße
Die Sportmedienagentur, mit der du zuvor zusammengearbeitet hast, hat sich wieder gemeldet und möchte weitere Visualisierungen! Gewünscht ist ein Plot, der unterschiedliche Glyphengrößen nutzt, um Spielerstatistiken zu vermitteln.
Der Datensatz nba wurde bereits geladen und in zwei DataFrames unterteilt: east und west für die East- und West-Conference. Du erstellst ein Diagramm, das Punkte gegen Assists visualisiert; die Glyphengröße richtet sich danach, wie viele Blocks pro Spiel ein Spieler im Schnitt erzielt.
Diese Übung ist Teil des Kurses
<Kurs>Interaktive Datenvisualisierung mit Bokeh</Kurs>Übungsanweisungen
- Verwende
eastundwest, umeast_sizesbzw.west_sizeszu erstellen, indem dueast["blocks"]bzw.west["blocks"]jeweils durch5teilst. - Füge
figKreis-Glyphen hinzu, die Punkte gegenüber Assists füreastdarstellen; verwende eine blaue Füllfarbe, einfill_alphavon0.3, ein Legendenlabel"East"und setze denradiusaufeast_sizes. - Wiederhole dies für
west, aber mit roter Füllung, dem Legendenlabel"West"undwest_sizes, um die Glyphengröße zu steuern.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)