Zacznij terazZacznij za darmo

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.

To ćwiczenie jest częścią kursu

Manipulowanie danymi szeregów czasowych w R

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie