Je travaille avec R sur des projets de séries chronologiques. Je suis un débutant et j'ai besoin de votre aide. Maintenant, j'ai des données mensuelles comme:Séries chronologiques en r, changer les données mensuelles en trimestriel
1/1/90 620
2/1/90,591
3/1/90,574
4/1/90,542
5/1/90,534
6/1/90,545
#...etc
Si j'utilise ts() fonction, il est facile de rendre les données dans la structure des séries chronologiques comme:
Jan Feb Mar ... Nov Dec
1990 620 591 574 ... 493 464
1991 100 200 300 ...........
Y at-il des possibilités de le changer en répétant chaque trimestre comme ceci:
1st 2nd 3rd 4th
1990-Q1 620 591 574 464
1990-Q2 100 200 300 400
1990-Q3 ...
1990-Q4 ...
1991-Q1 ...
J'ai essayé de changer
ts(mydata,start=c(1990,1),frequency=12)
à
ts(mydata,start=c(as.yearqrt("1990-1",1)),frequency=4)
mais il ne semble pas fonctionner.
Quelqu'un peut-il m'aider? Merci beaucoup.
Les données trimestrielles signifie que vous avez un point de données par trimestre, mais dans la sortie désirée vous semblez avoir 4 données points par trimestre? –
Avez-vous besoin d'agréger ** vos données mensuelles en données trimestrielles? (c'est-à-dire prendre le quart 'mean' par exemple) – Fernando
Merci beaucoup beginneR, Fernando et Rob .... Mon idée est un peu spéciale je sais. J'essaie vos idées et merci beaucoup! – user2152814