Configurer une annotation polygonale
Un membre d’un fonds spéculatif, grand amateur de sport, a vu votre travail pour l’agence de médias sportifs et vous a contacté, car il a besoin de graphiques pour une analyse boursière.
Il s’intéresse au marché des médias en ligne et vous a fourni un jeu de données nommé netflix, qui contient les cours de l’action Netflix. Il a été stocké comme objet source sous le nom source et préchargé pour vous.
Une figure fig a été créée avec des glyphes de type ligne. On vous demande de mettre en évidence une période de forte croissance. Vous prévoyez d’utiliser une annotation polygonale pour attirer l’attention sur les variations du cours de Netflix à la mi-2017 et l’ajouter au tracé en lignes. Pour commencer, vous devez créer les dates de début et de fin ainsi que leurs horodatages.
Cet exercice fait partie du cours
Visualisation de données interactive avec Bokeh
Instructions
- Importez
PolyAnnotation. - Définissez
start_dateau 30 juin 2017 etend_dateau 27 juillet 2017. - Créez
start_floatetend_floaten appelant.timestamp()et en multipliant le résultat par1000.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import PolyAnnotation
____
# Create start and end dates
start_date = dt.datetime(2017, ____, ____)
end_date = dt.datetime(____, ____, ____)
# Create start and end floats
start_float = ____.____() * ____
end_float = ____.____() * ____