Procento trestných hodů podle pozice
Agentura tě požádala o jeden poslední graf. Pomocí factor_cmap vytvoříš bodový graf znázorňující procento trestných hodů oproti průměrnému počtu bodů, přičemž každá hráčská pozice bude zobrazena jinou barvou.
Objekt source byl vytvořen z datové sady nba a je pro tebe předem načtený. Proměnná TOOLTIPS obsahující jméno hráče je také připravena, takže ji uvidíš při přejetí myší nad grafem.
Toto cvičení je součástí kurzu
Interaktivní vizualizace dat s Bokeh
Pokyny k cvičení
- Importuj
Category10_5afactor_cmap. - Vytvoř
positions– seznam obsahující"PG","SG","SF","PF"a"C". - Předej
"position"argumentulegend_fielda doplň argumentfill_colorve funkcifig.circle().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)