ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Determină numărul de observații din maunaloa_missing care sunt NA.

  • Folosește interpolarea liniară pentru a completa valorile lipsă din maunaloa_missing; atribuie rezultatul variabilei maunaloa_linear.

  • Generează un grafic ggplot al lui maunaloa_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() + 
  ___
Editează și rulează codul