1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wizualizacja szeregów czasowych w R

Connected

ćwiczenie

Wyróżnianie określonego okresu w szeregu czasowym

Aby wyróżnić określony okres w szeregu czasowym, możesz wyświetlić go na wykresie z innym kolorem tła. Funkcja chart.TimeSeries() z pakietu PerformanceAnalytics oferuje bardzo prosty i elastyczny sposób na osiągnięcie tego efektu.

Przyjrzyjmy się wybranym argumentom tej funkcji:

chart.TimeSeries(R, period.areas, period.color)

R to obiekt xts, szereg czasowy lub obiekt zoo zawierający stopy zwrotu z aktywów. period.areas to zacienione obszary określone przez datę początkową i końcową w wektorze zakresów dat xts, np. c("1926-10/1927-11"). period.color pozwala wybrać kolor zacieniowanego obszaru.

W tym ćwiczeniu wyróżnisz jeden okres na wykresie szeregu czasowego Citigroup z obiektu data.

Instrukcje

100 XP
  • Utwórz obiekt o nazwie period zawierający pierwsze trzy miesiące 2015 roku
  • Używając funkcji chart.TimeSeries(), wyróżnij wartości danych Citigroup z okresu period
  • Użyj ponownie chart.TimeSeries(), aby narysować ten sam wykres liniowy, tym razem ustawiając kolor wyróżnionego okresu na "lightgrey"