Mettre en évidence par la taille des glyphes
L'agence de médias sportifs avec laquelle vous avez déjà collaboré vous recontacte pour obtenir d'autres visualisations ! Elle souhaite un graphique qui utilise des glyphes de tailles différentes pour illustrer des statistiques de joueurs.
Le jeu de données nba a été préchargé et divisé en deux DataFrames, east et west, pour les conférences Est et Ouest. Vous allez créer un graphique qui présente les points en fonction des passes décisives, où la taille du glyphe dépend du nombre moyen de contres par match d'un joueur.
Cette activité fait partie du cours
Visualisation de données interactive avec Bokeh
Instructions de l’exercice
- À partir de
eastetwest, créezeast_sizesetwest_sizes— en divisant respectivementeast["blocks"]etwest["blocks"]par5. - Ajoutez à
figdes glyphes de type cercle représentant les points en fonction des passes décisives poureast; utilisez un remplissage bleu, unfill_alphade0.3, une étiquette de légende"East", et définissezradiusàeast_sizes. - Répétez l'étape précédente pour
west, mais avec un remplissage rouge, une étiquette de légende"West", et utilisezwest_sizespour ajuster la taille des glyphes.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)