Expanderande medelvärde
Expanderande medelvärden, även kallade kumulativa medelvärden, låter dig beräkna medelvärdet av en tidsserie fram till varje punkt. På så sätt kan du följa hur medelvärdet förändras över tid.
I den här övningen beräknar du ett expanderande medelvärde av tidsserien card_price. När du har skapat det expanderande medelvärdet plottar du det ovanpå en befintlig plot av den ursprungliga tidsserien, som heter card_price_plot – ett ggplot-objekt som redan har skapats åt dig.
Kom ihåg att expanderande fönster måste vara right-justerade.
card_price, card_price_plot samt paketen zoo och ggplot2 finns tillgängliga.
Den här övningen är en del av kursen
Manipulera tidsseriedata i R
Övningsinstruktioner
- Skapa en vektor med fönsterbredder från
card_priceoch tilldela den tillprice_windows. - Använd
price_windowsför att skapa ett expanderande medelvärde av tidsseriencard_price; tilldela resultatet tillprice_exp_mean. - Lägg till ett
ggplot2-linjediagram icard_price_plotgenom att slutföra uttrycket; färglägg det expanderande fönstret med en blå linje.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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 = ___, ___)