Zacznij terazZacznij za darmo

Rozszerzająca suma

W takich dziedzinach jak finanse, biznes, marketing czy analityka, rozszerzające sumy (znane również jako sumy skumulowane) są ważną metodą śledzenia narastających łącznych wartości i tego, jak zmieniają się one w czasie. Obliczając rozszerzającą sumę, można zobaczyć, w których okresach nastąpił wzrost finansowy, a kiedy sprzedaż pozostawała na niezmienionym poziomie.

W tym ćwiczeniu skorzystasz z szeregu czasowego daily_house_sales, który reprezentuje liczbę domów sprzedanych każdego dnia przez konkretnego pośrednika w obrocie nieruchomościami, i obliczysz rozszerzającą sumę.

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

Zbiór daily_house_sales oraz pakiety zoo i ggplot2 są już wczytane.

To ćwiczenie jest częścią kursu

Manipulowanie danymi szeregów czasowych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz sekwencję szerokości okien na podstawie daily_house_sales i przypisz ją do exp_window_width.
  • Korzystając z daily_house_sales i exp_window_width, oblicz rozszerzającą sumę i przypisz ją do sales_exp_sum.
  • Uzupełnij instrukcję ggplot(), aby wykreślić sales_exp_sum jako czerwony wykres liniowy.

Interaktywne ćwiczenie praktyczne

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

# Create the vector of window widths
___ <- ___

# Create an expanding window
___ <- ___

# Plot the expanding window with a red line
ggplot(___) + 
  ___ + 
  scale_y_continuous() + 
  theme_light()
Edytuj i uruchom kod