Funkcje kroczące

Studium przypadku: analiza danych szeregów czasowych miasta w R

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Okna dyskretne

  • Podział danych według okresu

    unemployment_yrs <- split(unemployment, f = "years")
    
  • Zastosowanie funkcji w obrębie okresu

    unemployment_yrs <- lapply(unemployment_yrs, cummax)
    
  • Połączenie danych w obiekt xts

    unemployment_ytd <- do.call(rbind, unemployment_yrs)
    
Studium przypadku: analiza danych szeregów czasowych miasta w R

Okna kroczące

  • rollapply() stosuje funkcję do okna kroczącego
    unemployment_avg <- rollapply(unemployment,
                                  width = 12,
                                  FUN = mean)
    

wykres przedstawiający użycie rollapply() do obliczenia średnich z 12-miesięcznego okna

Studium przypadku: analiza danych szeregów czasowych miasta w R

Czas na ćwiczenia!

Studium przypadku: analiza danych szeregów czasowych miasta w R

Preparing Video For Download...