Mettre en évidence via la taille des glyphes
L’agence de médias sportifs avec laquelle vous avez travaillé vous recontacte pour de nouvelles visualisations ! Elle souhaite un graphique qui utilise des glyphes de tailles différentes pour communiquer des statistiques de joueurs.
Le jeu de données nba a été préchargé pour vous et scindé en deux DataFrames, east et west, pour les conférences Est et Ouest. Vous allez créer un graphique visualisant les points par rapport aux passes décisives, avec une taille de glyphe dépendant du nombre de contres par match en moyenne pour chaque joueur.
Cet exercice fait partie du cours
Visualisation de données interactive avec Bokeh
Instructions
- À partir de
eastetwest, créezeast_sizesetwest_sizes— en divisant respectivementeast["blocks"]etwest["blocks"]par5. - Ajoutez des glyphes de type cercle à
figreprésentant les points en fonction des passes décisives poureast; utilisez un remplissage bleu, unfill_alphade0.3, une étiquette de légende"East", et réglezradiussureast_sizes. - Répétez l’opération pour
west, mais avec un remplissage rouge, une étiquette de légende"West", et utilisezwest_sizespour modifier la taille des glyphes.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create sizes
east_sizes = ____
west_sizes = ____
fig = figure(x_axis_label="Assists", y_axis_label="Points", title="NBA Points, Blocks, and Assists by Conference")
# Add circle glyphs for east
____
# Add circle glyphs for west
____
output_file(filename="size_contrast.html")
show(fig)