Zacznij terazZacznij za darmo

Rozszerzająca średnia

Rozszerzające średnie, zwane również średnimi kumulatywnymi, pozwalają obliczać średnią wartość szeregu czasowego aż do każdego punktu. Dzięki temu możesz śledzić, jak średnia twojego szeregu zmienia się w czasie.

W tym ćwiczeniu obliczysz rozszerzającą średnią szeregu czasowego card_price. Po jej utworzeniu naniesiemy ją na istniejący wykres oryginalnego szeregu czasowego o nazwie card_price_plot – obiekt ggplot, który został już dla ciebie przygotowany.

Pamiętaj, że okna rozszerzające muszą być wyrównane do prawej (right).

Do dyspozycji masz card_price, card_price_plot oraz pakiety zoo i ggplot2.

To ćwiczenie jest częścią kursu

Manipulowanie danymi szeregów czasowych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz wektor szerokości okien na podstawie card_price i przypisz go do price_windows.
  • Korzystając z price_windows, oblicz rozszerzającą średnią szeregu czasowego card_price i przypisz ją do price_exp_mean.
  • Uzupełnij polecenie, dodając wykres liniowy ggplot2 do card_price_plot; użyj niebieskiej linii do zaznaczenia okna rozszerzającego.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Create the vector of window widths
___

# Create the expanding window
___

# Plot the expanding window over the original time series
card_price_plot + 
  geom_line(data = ___, ___)
Edytuj i uruchom kod