Skapa en polygonannotering
En medlem av en hedgefond, som är ett stort sportfan, såg ditt arbete för sportmediabyrån och har kontaktat dig – de behöver diagram för aktiemarknadsanalys.
De undersöker onlinemediemarknaden och har gett dig en datamängd kallad netflix, som innehåller aktiekurser för Netflix. Den har sparats som ett källobjekt kallat source och är förinläst åt dig.
Ett diagram, fig, har skapats med linjeglyfer. De vill att du ska lyfta fram en period av kraftig tillväxt. Du planerar att använda en polygonannotering för att uppmärksamma förändringarna i Netflixs aktiekurs i mitten av 2017 och lägga till den i linjediagrammet. Börja med att skapa start- och slutdatum samt tidsstämplar.
Den här övningen är en del av kursen
Interaktiv datavisualisering med Bokeh
Övningsinstruktioner
- Importera
PolyAnnotation. - Sätt
start_datetill den 30 juni 2017 ochend_datetill den 27 juli 2017. - Skapa
start_floatochend_floatgenom att anropa.timestamp()och multiplicera resultatet med1000.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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 = ____.____() * ____