Bonjour je dispose d'une table avec des données relatives à des individus et ce pour chaque année de 1993 à 2013, et je souhaite calculer la différence entre chaque deux variables successives. Jusqu'à présent j'ai testé plusieurs codes mais rien ne marche, et voici le dernier que j'ai testé ( je teste que pour calculer 4 différences entre 2009 et 2013, ma macro ne m'ajoute qu'une seule variable c'est difference2013 mais pas diffrence2012 2010...)
Merci pour votre aide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 %macro test; %do i=2010 %to 2013; %do j=2009 %to 2012; data acces.test; set acces.caracces; differencec&i=accgrade&i- accgrade&j; run; %end; %end; %mend;
Partager