Frikastprocent per position
Byrån har bett dig om ett sista diagram. Du ska använda factor_cmap för att bygga ett punktdiagram som visar frikastprocent mot genomsnittliga poäng, där varje spelarposition visas i en egen färg.
Ett källobjekt kallat source har skapats från datamängden nba och är förladdat. Variabeln TOOLTIPS, som innehåller spelarens namn, har också skapats så att den visas när du håller musen över diagrammet.
Den här övningen är en del av kursen
Interaktiv datavisualisering med Bokeh
Övningsinstruktioner
- Importera
Category10_5ochfactor_cmap. - Skapa
positions, en lista med värdena"PG","SG","SF","PF"och"C". - Skicka
"position"till argumentetlegend_fieldoch fyll i argumentetfill_colorifig.circle().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)