Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > ODS et reporting
ODS et reporting Forum d'entraide sur les fonctionnalités de reporting de SAS : gérer les sorties et graphiques de SAS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2012, 17h47   #1
Invité de passage
 
Homme
Développeur informatique
Inscription : janvier 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : janvier 2012
Messages : 3
Points : 1
Points : 1
Par défaut Grouper des graphs depuis SGPLOT

Bonjour,

Je souhaite regrouper plusieurs graphs créés à partir de procedures SGPLOT (SAS 9.2) et ainsi les réunir dans un même template .Dans mon cas je ne veux pas utiliser de proc template/Sgrender .
Connaissez vous une solution svp ?

Merci
Galius06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 18h24   #2
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 828
Points : 2 828
Citation:
Envoyé par Galius06 Voir le message
Dans mon cas je ne veux pas utiliser de proc template/Sgrender.
Pourquoi ? Au contraire, ça me semble la solution la plus indiquée, avec des options TMPLOUT dans les procédures SGPLOT pour récupérer directement de quoi construire ta proc TEMPLATE.
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/01/2012, 10h55   #3
Invité de passage
 
Homme
Développeur informatique
Inscription : janvier 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : janvier 2012
Messages : 3
Points : 1
Points : 1
Merci pour la reponse.
Je ne n'ai pas encore utilisé cette fonction je vais essayer TMPOUT dès lundi.

Mon souci était de pouvoir avoir la moyenne +/- Standard error sans avoir à les calculer au préalable .
Ce que permet SGPLOT avec l'option stat=mean et limitstat=STDERR , (pas besoin de calculer mean et yerrorupper yerrorloweretc)...
JE n'ai pas trouvé d’équivalent avec la proc template .
Galius06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 10h42   #4
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 828
Points : 2 828
Effectivement, en SAS 9.2, l'instruction BARCHART de la proc TEMPLATE ne permet pas d'ajouter les limites. On pourrait ruser avec des traits ajoutés par ailleurs, mais pas sans calculer à l'avance les standard errors de la moyenne.

En revanche, si tu cherches à faire des graphiques côte à côte pour différentes variables, ou différents sous-groupes d'individus, tu as la proc SGPANEL qui peut te dépanner.
Code :
1
2
3
4
5
6
7
8
PROC TRANSPOSE DATA=sashelp.class OUT=work.class ;
  BY name sex age ;
  VAR height weight ;
RUN ;
PROC SGPANEL DATA=work.class ;
  PANELBY _name_ / NOVARNAME ONEPANEL UNISCALE=COLUMN ;
  VBAR sex / STAT=MEAN RESPONSE=col1 LIMITSTAT=STDERR ;
RUN ;
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/01/2012, 09h11   #5
Invité de passage
 
Homme
Développeur informatique
Inscription : janvier 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : janvier 2012
Messages : 3
Points : 1
Points : 1
Merci pour la reponse rapide. Je vais investiguer cela.
Galius06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h28.


 
 
 
 
Partenaires

Hébergement Web