Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Skapa en vektor med fönsterbredder från card_price och tilldela den till price_windows.
  • Använd price_windows för att skapa ett expanderande medelvärde av tidsserien card_price; tilldela resultatet till price_exp_mean.
  • Lägg till ett ggplot2-linjediagram i card_price_plot genom 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 = ___, ___)
Redigera och kör kod