Funzioni scorrevoli

Caso di studio: analisi di serie temporali cittadine in R

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Finestre discrete

  • Dividi i dati per periodo

    unemployment_yrs <- split(unemployment, f = "years")
    
  • Applica la funzione nel periodo

    unemployment_yrs <- lapply(unemployment_yrs, cummax)
    
  • Unisci i nuovi dati in un oggetto xts

    unemployment_ytd <- do.call(rbind, unemployment_yrs)
    
Caso di studio: analisi di serie temporali cittadine in R

Finestre mobili

  • rollapply() applica una funzione a una finestra mobile
    unemployment_avg <- rollapply(unemployment,
                                  width = 12,
                                  FUN = mean)
    

grafico che mostra rollapply() usato per ottenere medie su finestre di 12 mesi

Caso di studio: analisi di serie temporali cittadine in R

Passons à la pratique !

Caso di studio: analisi di serie temporali cittadine in R

Preparing Video For Download...