1. Nauka
  2. /
  3. Kursy
  4. /
  5. Interaktywna wizualizacja danych z Bokeh

Connected

ćwiczenie

Wyniki akcji spółek technologicznych w czasie

Fundusz hedgingowy chciałby przeanalizować trendy w akcjach spółek technologicznych na przestrzeni ostatnich kilku lat. Poproszono o wykres liniowy przedstawiający ceny akcji Apple, IBM i Netflixa.

Fundusz chciałby również mieć dostęp do DateRangeSlider, aby móc dostosować analizowany okres i łatwiej identyfikować interesujące przedziały czasowe.

Figura została już utworzona, a glify liniowe zostały dodane. Ponadto zmienne earliest_date i latest_date zostały wstępnie załadowane jako odpowiednio najstarsza i najnowsza data w kolumnie stocks["date"].

Instrukcje

100 XP
  • Zaimportuj DateRangeSlider.
  • Wywołaj DateRangeSlider(), przypisując "Date" do title, earliest_date i latest_date do start i end, ustawiając value równe "2014, 6, 2", "2018, 2, 7" oraz dodając przyrost 1 dnia na każdą interakcję z widżetem.
  • Wywołaj .js_link() dwukrotnie, łącząc "value" widżetu z "Start" i "End" zakresu x_range figury fig oraz ustawiając selektor atrybutu odpowiednio na 0 i 1 w każdym wywołaniu.
  • Wywołaj layout(), aby wyświetlić slider powyżej fig.