J'ai une question apparemment simple que je ne peux pas comprendre. Je voudrais prendre un ensemble de données dans lequel chaque période de temps a sa propre variable (c'est-à-dire la colonne) pour une observation et la reformater de telle sorte que chaque observation a juste une variable qui varie au cours des périodes. Mes données actuelles ressemble:Remodeler les données en séries chronologiques en utilisant R
obs <- 1:4
y1 <- 5:8
y2 <- 9:12
data_matrix <- cbind(obs, y1, y2)
qui produit:
obs y1 y2
[1,] 1 5 9
[2,] 2 6 10
[3,] 3 7 11
[4,] 4 8 12
et je voudrais qu'il ressemble (en créant une période variable de temps, T):
obs T y2
[1,] 1 1 5
[2,] 1 2 9
[3,] 2 1 6
[4,] 2 2 10
[5,] 3 1 7
[6,] 3 2 11
[7,] 4 1 8
[8,] 4 2 12
Merci pour tout conseil sur la façon de remodeler cela.
Merci - j'apprécie l'aide; le remodeler() a travaillé pour moi –