Pourcentage de lancers francs par poste
L’agence vous a demandé une dernière visualisation. Vous allez utiliser factor_cmap pour construire un nuage de points représentant le pourcentage de lancers francs en fonction de la moyenne de points, en affichant chaque poste des joueurs avec une couleur différente.
Un objet source appelé source a été créé à partir du jeu de données nba et préchargé pour vous. La variable TOOLTIPS, contenant le nom du joueur, a également été créée afin qu’elle puisse s’afficher au survol de la souris.
Cet exercice fait partie du cours
Visualisation de données interactive avec Bokeh
Instructions
- Importez
Category10_5etfactor_cmap. - Créez
positions, une liste contenant"PG","SG","SF","PF"et"C". - Passez
"position"à l’argumentlegend_fieldet complétez l’argumentfill_colordansfig.circle().
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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)