Interpolarea liniară
Pentru date continue și numerice – unde valorile pot fi oriunde într-un interval – interpolarea liniară este adesea cea mai bună opțiune de imputare. Date precum temperatura, altitudinea sau venitul pe cap de locuitor sunt exemple în care interpolarea liniară poate fi aplicată.
În acest exercițiu, vei determina numărul de valori lipsă din șirul de timp maunaloa_missing și vei folosi interpolarea liniară pentru a le imputa.
maunaloa_missing, zoo și ggplot2 sunt disponibile.
Acest exercițiu face parte din cursul
Manipularea datelor de tip serie de timp în R
Instrucțiuni pentru exercițiu
Determină numărul de observații din
maunaloa_missingcare suntNA.Folosește interpolarea liniară pentru a completa valorile lipsă din
maunaloa_missing; atribuie rezultatul variabileimaunaloa_linear.Generează un grafic
ggplotal luimaunaloa_linear, cu o linie de culoare roșie.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Count the number of missing values
___
# Fill in values with linear approximation
___
# Generate a full ggplot of maunaloa_linear
ggplot(___,
aes(___)) +
scale_y_continuous() +
___