CommencerCommencer gratuitement

Pourcentage de lancers francs par poste

L’agence vous a demandé une dernière visualisation. Vous allez utiliser factor_cmap pour construire un nuage de points représentant le pourcentage de lancers francs en fonction de la moyenne de points, en affichant chaque poste des joueurs avec une couleur différente.

Un objet source appelé source a été créé à partir du jeu de données nba et préchargé pour vous. La variable TOOLTIPS, contenant le nom du joueur, a également été créée afin qu’elle puisse s’afficher au survol de la souris.

Cet exercice fait partie du cours

Visualisation de données interactive avec Bokeh

Afficher le cours

Instructions

  • Importez Category10_5 et factor_cmap.
  • Créez positions, une liste contenant "PG", "SG", "SF", "PF" et "C".
  • Passez "position" à l’argument legend_field et complétez l’argument fill_color dans fig.circle().

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code