Zacznij terazZacznij za darmo

Procent rzutów wolnych według pozycji

Agencja prosi cię o przygotowanie jeszcze jednego wykresu. Użyjesz factor_cmap, aby stworzyć wykres punktowy przedstawiający procent rzutów wolnych w zestawieniu ze średnią liczbą punktów – każda pozycja gracza będzie oznaczona innym kolorem.

Obiekt źródłowy source został już utworzony na podstawie zbioru danych nba i jest wstępnie załadowany. Przygotowano też zmienną TOOLTIPS zawierającą imię i nazwisko gracza – będzie ona widoczna po najechaniu kursorem na wykres.

To ćwiczenie jest częścią kursu

Interaktywna wizualizacja danych z Bokeh

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj Category10_5 oraz factor_cmap.
  • Utwórz listę positions zawierającą elementy "PG", "SG", "SF", "PF" i "C".
  • Przekaż "position" do argumentu legend_field i uzupełnij argument fill_color wewnątrz fig.circle().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import modules
____
____

# Create positions
positions = ["____", "____", "____", "____", "____"]
fig = figure(x_axis_label="Free Throw Percentage", y_axis_label="Points", title="Free Throw Percentage vs. Average Points", tooltips=TOOLTIPS)

# Add circle glyphs
fig.circle(x="free_throw_perc", y="points", source=source, legend_field="____", fill_color=factor_cmap("____", palette=____, factors=____))

output_file(filename="average_points_vs_free_throw_percentage.html")
show(fig)
Edytuj i uruchom kod