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
Instrukcje do ćwiczenia
- Zaimportuj
Category10_5orazfactor_cmap. - Utwórz listę
positionszawierającą elementy"PG","SG","SF","PF"i"C". - Przekaż
"position"do argumentulegend_fieldi uzupełnij argumentfill_colorwewnątrzfig.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)