1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Visualizing Time Series Data in R

Connected

cvičení

Zvýraznění konkrétního období v časové řadě

Konkrétní období v časové řadě můžeš v grafu zvýraznit pomocí odlišné barvy pozadí. Funkce chart.TimeSeries() z balíčku PerformanceAnalytics nabízí velmi snadný a flexibilní způsob, jak toho dosáhnout.

Podívejme se na některé argumenty této funkce:

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

R je objekt typu xts, časová řada nebo zoo obsahující výnosy aktiv. period.areas definuje zvýrazněné oblasti pomocí počátečního a koncového data ve vektoru rozsahů xts, například c("1926-10/1927-11"). Argument period.color určuje barvu zvýrazněné oblasti.

V tomto cvičení zvýrazníš jedno konkrétní období v grafu časové řady Citigroup uložené v data.

Pokyny

100 XP
  • Vytvoř objekt period obsahující první tři měsíce roku 2015
  • Pomocí funkce chart.TimeSeries() zvýrazni hodnoty Citigroup v období period
  • Znovu použij chart.TimeSeries() a vykresli stejný spojnicový graf, tentokrát ale nastav barvu zvýrazněného období na "lightgrey"