Bonjour,

Je dispose d'un fichier se présentant de la façon suivante sur une année :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
te_ID	Date	Conso	Text	Tint	BoilerON
1	01/05/2015	0.0000000	9	15.94294	86400.000
1	02/05/2015	0.0000000	11	14.84885	86400.000
1	03/05/2015	10.5490001	16	15.66433	81041.000
1	04/05/2015	29.3809999	13	19.37050	12330.000
1	05/05/2015	18.3700000	14	19.98638	7746.000
1	06/05/2015	10.6700000	12	19.17248	6005.000
Mon objectif est le suivant : Créer un fonction qui me permettra de lire les données du 01/09,01/10,01/11 puis du 01/10,01/11,01/11, puis du 01/11,01/12,01/01,... jusqu'à donc de lire 3 lignes précises et de décaler la lecture ensuite d'un mois.
Après cela je voudrai faire la même chose mais en lisant 4 lignes : du 01/09 au 01/12, puis du 01/10 au 01/01,..., puis avec 5 lignes,.. jusqu'à avoir rebouclé l'ensemble de l'année

Enfin je voudrai ensuite faire la même chose mais avec les semaines, puis avec les jours

Je pense donc qu'il faut créer une fonction qui permettra une lecteur des lignes désirées avec 2 arguments : Période = période de référence (mois, semaine ou jour); Nbe_donnees = nombre de données à lire (3,4, ou plus en fonction de la période de référence.
Mais je ne sais pas du tout comment m'y prendre, s'il existes des fonctions sous R qui permettent une lecture "décaleé, ...

quelqu'un peut il me donner des pistes?

Merci