Bonjour,

J'ai un tableau de données que je nomme A, il a la forme de ci-dessous mais il est composé de plus de 160000 lignes étant donné que j'ai presque deux ans de données à la minute ! (provenant d'un fichier .csv).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 	timestamp	heure	close
1	09/09/2011	09:30:00	385.0600
2	09/09/2011	09:31:00	383.0100
3	09/09/2011	09:32:00	383.0800
4	09/09/2011	09:33:00	384.1300
5	09/09/2011	09:34:00	385.0100
6	09/09/2011	09:35:00	384.7700
7	09/09/2011	09:36:00	384.6400
8	09/09/2011	09:37:00	384.1200
9	09/09/2011	09:38:00	384.6000
J'aimerais utiliser le package zoo afin que le tableau de ci-dessus se réorganise de façon à ce que les titres de mes colonnes soient les jours (09/09/2011, 10/10/2011,..., 31/05/2013) et soit de cette forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
                        09/09/2011
        09:30:00  	385.0600
 	09:31:00	383.0100
 	09:32:00	383.0800
 	09:33:00	384.1300
        09:34:00	385.0100
	 09:35:00	384.7700
	09:36:00	384.6400
	09:37:00   384.1200
(et avoir donc plusieurs colonnes correspondant aux dates).

J'ai introduit ce code mais j'avoue ne pas bien comprendre ce package...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
f <- function (x) times (paste(x,0,sep=":"))
z <- read.zoo (A, header = TRUE, sep= "\t", split=1, index=2, FUN = f )
colnames (z) <- sub("X(..).(..).(....)", "\\3-\\2-\\1", colnames (z))
Si quelqu'un savait m'aider, j'en serais ravie !!!

Merci.


[EDIT] La date sur mon second tableau devant se situer au-dessus de la 2e colonne !