CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • À partir de east et west, créez east_sizes et west_sizes — en divisant respectivement east["blocks"] et west["blocks"] par 5.
  • Ajoutez des glyphes de type cercle à fig 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 réglez radius sur east_sizes.
  • Répétez l’opération pour west, mais avec un remplissage rouge, une étiquette de légende "West", et utilisez west_sizes pour 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)
Modifier et exécuter le code