La Référence SAS
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

GCHART et inside

Aller en bas

GCHART et inside Empty GCHART et inside

Message  rcasey Ven 6 Jan - 14:45

Bonjour,
J'utilise la proc gchart avec l'option inside pour faire un diagramme en bâton de cette forme là (cf. ci-dessous). Le problème est que j'ai beaucoup de groupes et que les pourcentages qui devraient s'afficher via inside ne le font pas car il n'y a pas la place en largeur. Il suffirait pourtant de modifier le format d'affichage de ces pourcentage pour que ça aille. Malgré mes recherches je ne trouve rien qui me permette de le faire. Si quelqu'un a une idée...

Merci. Cordialement.



Code:

/* Set the graphics environment */                                                                                                     
goptions reset=all cback=white border htitle=12pt htext=10pt;                                                                         
                                                                                                                                       
/* Create sample data */                                                                                                               
data test;                                                                                                                             
  input midpnt category $ count;                                                                                                     
  datalines;                                                                                                                         
1  cat1  60                                                                                                                           
1  cat2  40                                                                                                                           
2  cat1  30                                                                                                                           
2  cat2  70                                                                                                                           
3  cat1  80                                                                                                                           
3  cat2  20                                                                                                                           
;                                                                                                                                     
run;                                                                                                                                   
                                                                                                                                       
/* Define a title for the graph */                                                                                                     
title1 'Subgroups for Each Midpoint Total 100%';                                                                                       
                                                                                                                                       
/* Suppress the group axis label and values */                                                                                         
axis1 label=none value=none;                                                                                                           
                                                                                                                                       
/* Angle the label for the response axis */                                                                                           
axis2 label=(angle=90 'Percent');                                                                                                     
                                                                                                                                       
/* Define legend characteristics */                                                                                                   
legend1 label=('Category') frame;                                                                                                     
                                                                                                                                       
proc gchart data=test;                                                                                                                 
  vbar midpnt / discrete subgroup=category                                                                                           
                group=midpnt g100 nozero                                                                                             
                freq=count type=percent                                                                                               
                inside=percent width=20                                                                                               
                gaxis=axis1 raxis=axis2                                                                                               
                legend=legend1;                                                                                                       
run;                                                                                                                                   
quit;

rcasey

Messages : 1
Date d'inscription : 06/01/2012

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum