Créer de nouvelles observations par addition d'autres observations
Bonjour à tous,
je tente désespérément de bricoler sur SAS depuis quelques temps et vous remercie pour votre indulgence si la solution à la question que je vais poser est "toute bête".
Je dispose d'une table avec des observations qui sont caractérisées par une variable nom et une variable prénom. J'aimerais sommer les autres variables (var1, var2, var3) autour du nom, indépendamment du prénom.
J'ai un peu de mal à l'expliquer... La table ressemble à ça :
Nom |
Prénom |
var1 |
var2 |
var3 |
Titi |
Truc |
1 |
10 |
2 |
Toto |
Muche |
3 |
5 |
7 |
Titi |
Bidule |
8 |
4 |
6 |
Tata |
Machin |
1 |
2 |
1 |
Toto |
Chose |
7 |
3 |
2 |
A ceci près qu'elle contient près de 90 000 observations et que je ne sais pas combien de "familles" (noms différents) s'y trouvent ni combien de membres (prénoms) contient chaque famille (nombre différent d'une famille à l'autre).
Et je voudrais obtenir avoir une nouvelle table qui somme var1, var2 et var3 autour des noms. Elle ressemblerait donc à ça :
Nom |
var1 |
var2 |
var3 |
Titi |
9 (8+1) |
14 (10+4) |
8 (6+2) |
Toto |
10 |
8 |
9 |
Tata |
1 |
2 |
1 |
Quelqu'un peut-il me venir en aide ? Je vous en serais très reconnaissant.
Bonne soirée!