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

Connected

ćwiczenie

Rollapply z własną funkcją

Funkcja rollapply z pakietu zoo pozwala stosować dowolną funkcję podsumowującą do okna kroczącego. Funkcja podsumowująca przyjmuje wiele liczb jako wejście i zwraca pojedynczą liczbę – na przykład mean(), max(), sum() itd.

W zależności od rodzaju danych możesz potrzebować napisać funkcję łączącą kilka statystyk, podobnie jak find_range() z przykładu w materiale wideo.

W tym ćwiczeniu napiszesz prostą funkcję, która „ręcznie" oblicza średnią wartość dla zbioru liczb, a następnie zastosujesz ją do okna kroczącego.

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

Instrukcje 1/3

undefined XP
    1
    2
    3

Pytanie

Średnia zbioru danych to suma wszystkich obserwacji podzielona przez ich liczbę. Których dwóch funkcji R potrzebujesz, aby obliczyć średnią „ręcznie"? Szereg czasowy daily_temp jest dostępny.

Możliwe odpowiedzi