folgendes Problem: ich habe Zeitreihendaten in einem dataframe auf monatlicher Basis gegeben, der in etwa folgenden Aufbau hat:
Code: Alles auswählen
set.seed(42)
year <- rep(2013:2017, each = 12)
month <- rep(1:12, times = 5)
quarter <- rep(1:4, each = 3, times = 5)
measure <- sample(50:300, 60)
df <- data.frame(year, month, quarter, measure)
2014Q1 oder 2014M5 oder so. Einfach um das ganze besser plotten zu können.
Außerdem habe ich das Problem, dass bei meinem Datensatz häufig immer die ersten paar Monate des Jahres, bzw. die Wintermonate fehlen. Das liegt daran, dass der Wert dort 0 ist und das dann einfach nicht separat eingetragen wurde. Das heißt, mein Originaldatensatz, der über 86 Jahre geht, hat nicht die Länge 86*12. Wie kann ich an den entsprechenden Stellen die fehlenden Zeilen ergänzen?
Beste Grüße,
Robert