Pourcentage de lancers francs par position
L'agence vous a demandé un tout dernier graphique. Vous allez utiliser factor_cmap pour créer un nuage de points illustrant le pourcentage de lancers francs en fonction de la moyenne de points, en affichant chaque position de joueur avec une couleur différente.
Un objet source nommé source a été créé à partir du jeu de données nba et préchargé pour vous. La variable TOOLTIPS, qui contient le nom du joueur, a aussi été créée pour pouvoir l'afficher au survol de la souris du graphique.
Cette activité fait partie du cours
Visualisation de données interactive avec Bokeh
Instructions de l’exercice
- 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 ce code d’exemple.
# 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)