J'ai un data.frame de plusieurs séries chronologiques irrégulières (data.frame) qui ressemble à ceConvertir plusieurs séries chronologiques irrégulières dans des séries chronologiques régulières
station Time WaterTemp
1 01-01-1974 5.0000000
1 01-02-1974 5.0000000
1 01-03-1974 8.6000004
1 01-05-1974 8.1333332
1 01-07-1974 12.7999999
2 01-01-1974 5.0000000
2 01-02-1974 5.0000000
2 01-04-1974 8.6000004
2 01-06-1974 8.1333332
2 01-08-1974 12.7999999
Je veux convertir en séries chronologiques régulières (ts) objet qui devrait ressembler à ceci
Time Staion1 Station2
Jan1974 5.0000000 5.0000000
Feb1974 5.0000000 5.0000000
Mar1974 8.6000004 NA
Apr1974 NA 8.6000004
May1974 8.1333332 NA
June1974 NA 8.1333332
July1974 12.7999999 NA
Aug1974 NA 12.7999999
Sep1974 NA NA
Oct1974 7.9 NA
Nov1974 NA NA
Dec1974 NA 7.4
Comment faire? Bien qu'il y ait beaucoup de solutions pour une seule série chronologique, je n'en ai pas rencontré une traitant de séries chronologiques multiples.
Merci,
Oh! Génial! mais que faire si je veux convertir le format de date en yearmon et aussi remplir les mois manquants dans l'année? – Arora
Avoir une réponse mise à jour. –
juste essayé en utilisant votre code. après l'exécution de la dernière étape donne l'erreur suivante: Erreur dans zoo (coredata (rval), index): "x": tentative de définir l'objet zoo invalide – Arora