Salut,
Autant vous le dire tout de suite : je suis nul en graphiques SAS. Vous allez le comprendre en lisant les lignes suivantes puisque ce que je vous demande aurait vraisemblablement mérité d'être dans la section "Débutez".
Voilà j'ai un jeu de données avec des identifiants, un numéro de visite, une valeur et un groupe :
Je veux juste faire un graphe montrant l'évolution de la moyenne à chaque visite. Je verrai ensuite comment différencier par groupe quand j'aurais tout compris à la base de la base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 data donnees; input id visite valeur grp; cards; 1 1 50 1 1 2 55 1 1 3 50 1 1 4 25 1 2 1 25 2 2 2 25 2 2 3 29 2 2 4 20 2 3 1 85 1 3 2 67 1 3 3 90 1 3 4 75 1 4 1 15 2 4 2 29 2 4 3 18 2 4 4 35 2 ; run;
J'utilise pour l'instant un macro-programme (que je n'ai pas écrit) et qui permet de faire ça (et plus) avec la PROC GPLOT mais j'aimerai m'initier aux graphiques sur SAS et la PROC SGPLOT qui je suis sûr pourra m'être très utile dans le futur.
Sur le site de SAS j'ai trouvé un programme permettant de faire ça et même plus mais l'auteur a calculé les moyennes au moyen d'une PROC MEANS. Je suis sûr que l'on peut faire sans.
Pouvez-vous me donner une piste pour démarrer ?
Pour l'instant je tape ça et ça me donne absolument n'importe quoi (en tout cas pas ce que je veux) :
Merci pour votre aide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 proc sgplot data=donnees; series y=valeur x=visitee; run;
alers
Partager