Füge gleitendes Durchschnittsdiagramm zu Zeitreihendiagramm in R hinzu

Ich habe eine grafische Darstellung von Zeitreihen im ggplot2-Paket und habe den gleitenden Durchschnitt ermittelt. Ich möchte das Ergebnis des gleitenden Durchschnitts zur grafischen Darstellung von Zeitreihen hinzufügen.

Beispiel eines Datensatzes (S. 31):

ambtemp dt
-1.14 2007-09-29 00:01:57
-1.12 2007-09-29 00:03:57
-1.33 2007-09-29 00:05:57
-1.44 2007-09-29 00:07:57
-1.54 2007-09-29 00:09:57
-1.29 2007-09-29 00:11:57

Angewandter Code für die Darstellung von Zeitreihen:

  Require(ggplot2)
  library(scales)
  p29$dt=strptime(p31$dt, "%Y-%m-%d %H:%M:%S")
  ggplot(p29, aes(dt, ambtemp)) + geom_line() +
     scale_x_datetime(breaks = date_breaks("2 hour"),labels=date_format("%H:%M")) + xlab("Time 00.00 ~ 24:00 (2007-09-29)") + ylab("Tempreture")+
     opts(title = ("Node 29"))

Beispiel einer Zeitreihendarstellung

Beispiel für ein Diagramm mit gleitendem Durchschnitt Stichprobe der erwarteten Ergebnisse

Die Herausforderung besteht darin, dass Zeitreihendaten aus einem Datensatz stammen, der Zeitstempel und Temperatur enthält. Die gleitenden Durchschnittsdaten enthalten jedoch nur die Durchschnittsspalte und nicht die Zeitstempel. Die Anpassung dieser beiden Daten kann zu Inkonsistenzen führen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage