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
Instrukcje do ćwiczenia
- Utwórz wektor szerokości okien na podstawie
card_pricei przypisz go doprice_windows. - Korzystając z
price_windows, oblicz rozszerzającą średnią szeregu czasowegocard_pricei przypisz ją doprice_exp_mean. - Uzupełnij polecenie, dodając wykres liniowy
ggplot2docard_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 = ___, ___)