Fungsi rolling

Studi Kasus: Menganalisis Data Deret Waktu Kota di R

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Jendela diskret

  • Bagi data menurut periode

    unemployment_yrs <- split(unemployment, f = "years")
    
  • Terapkan fungsi dalam tiap periode

    unemployment_yrs <- lapply(unemployment_yrs, cummax)
    
  • Gabungkan data baru ke objek xts

    unemployment_ytd <- do.call(rbind, unemployment_yrs)
    
Studi Kasus: Menganalisis Data Deret Waktu Kota di R

Jendela bergulir

  • rollapply() menerapkan fungsi pada jendela bergulir
    unemployment_avg <- rollapply(unemployment,
                                  width = 12,
                                  FUN = mean)
    

plot showing rollapply() used to get 12-month window means

Studi Kasus: Menganalisis Data Deret Waktu Kota di R

Ayo berlatih!

Studi Kasus: Menganalisis Data Deret Waktu Kota di R

Preparing Video For Download...