Linjär interpolation
För kontinuerliga och numeriska data – där värdena kan förekomma var som helst inom ett intervall – är linjär interpolation ofta det bästa alternativet för imputering. Data som temperatur, höjd över havet och inkomst per capita är exempel där linjär interpolation kan användas.
I den här övningen ska du bestämma antalet saknade värden i tidsserien maunaloa_missing och använda linjär interpolation för att imputera dessa värden.
maunaloa_missing, zoo och ggplot2 finns tillgängliga.
Den här övningen är en del av kursen
Manipulera tidsseriedata i R
Övningsinstruktioner
Räkna antalet observationer i
maunaloa_missingsom ärNA.Använd linjär interpolation för att fylla i de saknade värdena i
maunaloa_missing; tilldela resultatet tillmaunaloa_linear.Skapa ett
ggplot-diagram avmaunaloa_linearmed en rödfärgad linje.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Count the number of missing values
___
# Fill in values with linear approximation
___
# Generate a full ggplot of maunaloa_linear
ggplot(___,
aes(___)) +
scale_y_continuous() +
___