CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • À partir de east et west, créez east_sizes et west_sizes — en divisant respectivement east["blocks"] et west["blocks"] par 5.
  • Ajoutez à fig des glyphes de type cercle représentant les points en fonction des passes décisives pour east ; utilisez un remplissage bleu, un fill_alpha de 0.3, une étiquette de légende "East", et définissez radius à east_sizes.
  • Répétez l'étape précédente pour west, mais avec un remplissage rouge, une étiquette de légende "West", et utilisez west_sizes pour 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)
Modifier et exécuter le code