Last observation carried forward (LOCF)
Een andere belangrijke imputatiemethode is Last observation carried forward, ofwel LOCF. Deze methode vult missende waarden op met de meest recente niet-NA-waarde die eraan voorafging.
In deze oefening ga je een tijdreeks van de maandelijkse examencijfers van een student imputeren, monthly_test_scores genaamd. Deze gegevensset, samen met de pakketten ggplot2 en zoo, zijn voor je beschikbaar.
Deze oefening maakt deel uit van de cursus
Tijdreeksgegevens bewerken in R
Oefeninstructies
Gebruik last observation carried forward om missende waarden in
monthly_test_scoreste imputeren; sla dit op alsmonthly_scores_locf.Maak de eerste
autoplot()af om een plot te genereren van de oorspronkelijke tijdreeksmonthly_test_scores.Maak een autoplot van
monthly_scores_locfmet het 'minimal'-thema en het y-as-label"Examination Score (LOCF)".Vergelijk de plot van
monthly_scores_locfmet de plot vanmonthly_test_scoresdoor tussen de plots te wisselen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Impute using last observation carried forward
___ <- ___
# Create a plot of the original time series
autoplot(___) +
theme_minimal() +
labs(y = "Examination Score")
# Autoplot with theme and axis title and compare to the above plot
autoplot(___) +
___