Začněte nyníZačněte zdarma

Hledání překrývajících se indexů

O dvou časových řadách říkáme, že se překrývají, pokud obsahují pozorování se stejným indexem – tedy nastávají ve stejném časovém okamžiku.

Vytvořením podmnožiny pomocí operátoru %in% lze překrývající se body z jedné časové řady odfiltrovat, a tím oba datasety zkombinovat.

V tomto cvičení vezmeš dvě časové řady, coffee a coffee_overlap, a odstraníš z nich překrývající se prvky.

Datasety coffee a coffee_overlap i balíčky zoo a lubridate máš k dispozici.

Toto cvičení je součástí kurzu

Manipulace s časovými řadami v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí operátoru pro porovnávání hodnot %in% zjisti, které indexy z coffee_overlap se překrývají s indexy v coffee.

  • Pomocí hranatých závorek ([, ]) a operátoru negace (!) extrahuj hodnoty z coffee_overlap, které nejsou součástí overlapping_index.

  • Zkombinuj časovou řadu coffee s coffee_subset a prohlédni si výsledný autoplot.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Determine the overlapping indexes
overlapping_index <-
  ___ %in% ___

# Create a subset of the elements which do not overlap
coffee_subset <- ___[___]

# Combine the coffee time series and the new subset
coffee_combined <- ___

autoplot(coffee_combined)
Upravit a spustit kód