Ultima observație propagată înainte (LOCF)
O altă metodă importantă de imputare este ultima observație propagată înainte, sau LOCF. Această metodă completează valorile lipsă cu cea mai recentă valoare non-NA care a precedat valoarea respectivă.
În acest exercițiu, vei imputa un șir de timp cu scorurile lunare la examene ale unui student, numit monthly_test_scores. Acest set de date, împreună cu pachetele ggplot2 și zoo, sunt disponibile pentru tine.
Acest exercițiu face parte din cursul
Manipularea datelor de tip serie de timp în R
Instrucțiuni pentru exercițiu
Folosește metoda ultimei observații propagate înainte pentru a imputa valorile lipsă din
monthly_test_scores; salvează rezultatul camonthly_scores_locf.Completează primul
autoplot()pentru a genera un grafic al seriei de timp originalemonthly_test_scores.Realizează un autoplot pentru
monthly_scores_locfcu tema 'minimal' și eticheta axei y"Examination Score (LOCF)".Compară graficul lui
monthly_scores_locfcu graficul luimonthly_test_scorescomutând între cele două grafice.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(___) +
___