Spline-interpolation mit R

Ich möchte eine (kubische) spline-interpolation für die Bevölkerung, Daten zu "transformieren" jährlich Daten zu den vierteljährlichen Daten. Ich weiß, dass es eine ganze Reihe von Fehler, so zu tun, aber ich muss es tun.

Hier ein Beispiel von meinem code (mit Hilfe von generischen input-Daten):

#--------------spline interpolation

x = c(1973:2014)
population = seq(500000, 600000, length.out = 42)
list = spline(x, population, n = 4*length(x), method = "fmm",
       xmin = min(x), xmax = max(x), ties = mean)

x_spline = list$x
pop_spline = list$y

Wie kann ich definieren, dass die splines berechnet werden, "vierteljährlich", in anderen Worten, 1973.25, 1973.5, 1973.75, 1974, etc.? Sorry für die nicht ein Experte in der Statistik: Was wäre die beste Methode, um die "transform" - jährliche Daten in vierteljährlichen Daten: "fmm", "natural", "periodisch", "monoH.FC" oder "hyman"? Die Annahme wäre, dass das Wachstum der Bevölkerung ist gleichmäßig über das Jahr verteilt.

Beste Grüße und vielen Dank im Voraus!

InformationsquelleAutor Gilles Cosyn | 2015-01-29
Schreibe einen Kommentar