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

Connected

ćwiczenie

Usuwanie trendów poziomych metodą różnicowania

Transformacja pierwszych różnic szeregu czasowego \(z[t]\) polega na obliczeniu różnic (zmian) między kolejnymi obserwacjami w czasie, czyli \(z[t] - z[t-1]\).

Różnicowanie szeregu czasowego pozwala usunąć trend. Funkcja diff() oblicza pierwszy szereg różnic, czyli szereg zmian. Analiza szeregu różnic umożliwia zbadanie przyrostów lub zmian w danym szeregu czasowym. Taki szereg ma zawsze o jedną obserwację mniej niż szereg oryginalny.

Szeregów czasowy z został już wczytany i jest widoczny na wykresie po prawej stronie.

Instrukcje

100 XP
  • Zastosuj funkcję diff() do z i zapisz wynik jako dz.
  • Użyj funkcji ts.plot(), aby wyświetlić wykres przekształconego szeregu dz.
  • Wywołaj funkcję length() dwukrotnie, aby obliczyć liczbę obserwacji odpowiednio w z i dz.