Přenášení poslední pozorované hodnoty (LOCF)
Dalším důležitým způsobem imputace je metoda Last observation carried forward, neboli LOCF. Princip spočívá v tom, že chybějící hodnoty se nahradí poslední předcházející hodnotou, která není NA.
V tomto cvičení budeš imputovat časovou řadu měsíčních výsledků zkoušek studenta uloženou jako monthly_test_scores. Tato datová sada je k dispozici spolu s balíčky ggplot2 a zoo.
Toto cvičení je součástí kurzu
Manipulace s časovými řadami v R
Pokyny k cvičení
Pomocí metody last observation carried forward imputuj chybějící hodnoty v
monthly_test_scoresa výsledek ulož jakomonthly_scores_locf.Dokonči první volání
autoplot()tak, aby vygenerovalo graf původní časové řadymonthly_test_scores.Vytvoř autoplot pro
monthly_scores_locfs motivem 'minimal' a popiskem osy y"Examination Score (LOCF)".Porovnej graf
monthly_scores_locfs grafemmonthly_test_scorespřepínáním mezi oběma grafy.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(___) +
___