CUMUL DE DONNEES
Le cumul de données. C'est très courant. On aime le faire sous Excel en tirant les formules. C'est fatiguant tenir une souris sur la feuille Excel.
Avec SAS c'est 4 lignes pour le cumul sur votre base de données. Exemple : Cumul de température sur l'année. C'est cela qui fait pousser le blé ici et tue le mil chez moi.
********
Exemple vous avez votre base de température sur 366 jours qui s'appelle temp.
Dans SAS la commande est la suivante.
DATA CUMUL /* pour le nom du fichier cumul */
SET TEMP /* pour charger votre fichier de température */
RETAIN CUMUL /* pour créer le CUMUL , un autre nom marche dans tous les cas */
CUMUL + TEMPERATURE /* Temperature est la variable contenant les températures */
RUN ;
**************************************
Exemple avec le programme ci-dessous :
Je crée un jeu de données de 5 enregistrement
Et je fais le cumul ;
*****************
data essai; do i =1 to 5; output;end;run;data cumul;set essai; retain cumul;cumul + i; run; ods html; proc print run;ods html close;
Résultat du cumul des 5 enregistrements
Obs | i | cumul |
1 | 1 | 1 |
2 | 2 | 3 |
3 | 3 | 6 |
4 | 4 | 10 |
5 | 5 | 15 |
Commentaires