Impostare un'annotazione poligonale
Un membro di un hedge fund, grande appassionato di sport, ha visto il tuo lavoro per l’agenzia di media sportivi e ti ha contattato perché ha bisogno di alcuni grafici per l’analisi del mercato azionario.
Stanno esplorando il mercato dei media online e ti hanno fornito un insieme di dati chiamato netflix, con i prezzi delle azioni di Netflix. È stato memorizzato come oggetto sorgente chiamato source ed è già caricato per te.
È stata creata una figura, fig, che contiene glifi a linea. Vorrebbero che evidenziassi un periodo di crescita significativa. Hai intenzione di usare un’annotazione poligonale per attirare l’attenzione sui cambiamenti del prezzo delle azioni Netflix a metà 2017 e aggiungerla al grafico a linee. Per iniziare, devi creare le date di inizio e fine e i relativi timestamp.
Questo esercizio fa parte del corso
Visualizzazione interattiva dei dati con Bokeh
Istruzioni dell'esercizio
- Importa
PolyAnnotation. - Imposta
start_dateal 30 giugno 2017 eend_dateal 27 luglio 2017. - Crea
start_floatedend_floatchiamando.timestamp()e moltiplicando il risultato per1000.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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 = ____.____() * ____