Rullande apply med en anpassad funktion
Funktionen rollapply från zoo låter dig tillämpa valfri sammanfattningsfunktion på ett rullande fönster. En sammanfattningsfunktion tar flera tal som indata och returnerar ett enda tal, som mean(), max(), sum() och så vidare.
Beroende på vilken typ av data du arbetar med kan du behöva skriva en funktion som kombinerar flera statistiska mått, som i exemplet med funktionen find_range() i videoövningen.
I den här övningen skapar du en enkel funktion som beräknar medelvärdet av en talsekvens "för hand" och tillämpar den på ett rullande fönster.
Datamängden daily_temp samt paketen zoo och ggplot2 är redan inlästa åt dig.
Den här övningen är en del av kursen
Manipulera tidsseriedata i R
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen