Wielcy strzelcy
Tradycyjnie najwyżsi koszykarze grają na pozycji środkowego i oddają większość rzutów blisko kosza. W ostatnich latach widać jednak wyraźną tendencję – zawodnicy na wszystkich pozycjach coraz częściej sięgają po rzuty za trzy punkty.
Agencja dysponuje wykresem punktowym przedstawiającym zależność między "three_point_perc" a "field_goal_perc" dla środkowych i silnych skrzydłowych w NBA. Zbiór danych został odfiltrowany dla każdej pozycji, a obiekty źródłowe Bokeh o nazwach centers i power_forwards są już wczytane. Przygotowano również obiekt TOOLTIPS, który wyświetla nazwiska zawodników i średnią liczbę punktów na mecz.
Agencja prosi o zmianę ustawień glifów na wykresie, aby ułatwić jego interpretację.
To ćwiczenie jest częścią kursu
Interaktywna wizualizacja danych z Bokeh
Instrukcje do ćwiczenia
- Zaktualizuj atrybut rozmiaru glifu dla
center_glyphsipower_forward_glyphs, ustawiając odpowiednio 20 pikseli i 10 pikseli. - Zaktualizuj atrybut koloru wypełnienia dla
center_glyphsipower_forward_glyphs, ustawiając odpowiednio kolor czerwony i żółty.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
fig = figure(x_axis_label="Field Goal Percentage", y_axis_label="Three Point Field Goal Percentage", tooltips = TOOLTIPS)
center_glyphs = fig.circle(x="field_goal_perc", y="three_point_perc", source=centers, legend_label="Center", fill_alpha=0.2)
power_forward_glyphs = fig.circle(x="field_goal_perc", y="three_point_perc", source=power_forwards, legend_label="Power Forward", fill_color="green", fill_alpha=0.6)
# Update glyph size
center_glyphs.____.____ = ____
power_forward_glyphs.____.____ = ____
# Update glyph fill_color
center_glyphs.____.____ = "____"
power_forward_glyphs.____.____ = "____"
output_file(filename="big_shooters.html")
show(fig)