Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Les posteurs les plus actifs de la semaine
Aucun utilisateur

Le Deal du moment :
Cdiscount : -30€ dès 300€ ...
Voir le deal

Logiciel SAS : chiffre après la virgule sur graphique

3 participants

Aller en bas

logiciel - Logiciel SAS : chiffre après la virgule sur graphique Empty Logiciel SAS : chiffre après la virgule sur graphique

Message par moimoi78 Sam 29 Oct 2011 - 12:20

Bonjour tout le monde,

Je m'arrache les cheveux sur un problème qui a l'air pourtant simple.
J'affiche un graphique circulaire, tout fonctionne :


Code:
ODS listing close;
ods html file="circulaire.htm" style=seaside
path="&RACINE.\HTML\"
;
GOPTIONS device=activex xpixels=800 ypixels=600;
title "Etude des clients en fonction du sexe";
AXIS1 LABEL = ("Sexe");
AXIS2 LABEL = ("Nombre de clients en %");
PROC GCHART DATA = projet.test;
PIE sexe / percent;
RUN;
QUIT;

GOPTIONS RESET = ALL;
ods html close;
ods listing;

MAIS j'aimerais que le sur le graphique, les pourcentages n'apparaissent pas avec deux chiffres après la virgule mes 0 !
je veux 60 au lieu de 60,5 par exemple.

Je remercie les personnes qui pourront m'aider.

moimoi78

Nombre de messages : 3
Date d'inscription : 29/10/2011

Revenir en haut Aller en bas

logiciel - Logiciel SAS : chiffre après la virgule sur graphique Empty Re: Logiciel SAS : chiffre après la virgule sur graphique

Message par 6rille Dim 30 Oct 2011 - 22:08

Bonjour,
Tu peux, à mon avis, créer un "format" pour ta variable percent.
Je n'ai pas testé, je te laisse le faire et me redire si cela fonctionne... mais c'est une piste. Si cela ne fonctionne pas essaie de voir au niveau de la définition du format 000 %, c'est de cela dont je suis le moins certain.
Bon courage !

ODS listing close;
ods html file="circulaire.htm" style=seaside
path="&RACINE.\HTML\"
;
GOPTIONS device=activex xpixels=800 ypixels=600;
title "Etude des clients en fonction du sexe";
AXIS1 LABEL = ("Sexe");
AXIS2 LABEL = ("Nombre de clients en %");

PROC FORMAT;
picture ppercent (round)
LOW - < 0 = "000 %" (prefix="-")
0 - HIGH = "000 %";
RUN;
PROC GCHART DATA = projet.test;
PIE sexe / SUMVAR=percent ;
FORMAT percent ppercent. ;
RUN ; QUIT ;
...etc.

6rille

Nombre de messages : 3
Date d'inscription : 23/10/2011

Revenir en haut Aller en bas

logiciel - Logiciel SAS : chiffre après la virgule sur graphique Empty Re: Logiciel SAS : chiffre après la virgule sur graphique

Message par joyeux_lapin13 Lun 7 Nov 2011 - 14:06

Tu peux eventuellement ouvrir une étape data et arrondir avec la fonction round(colonne,1) ta variable et appliquer ta procédure graphique dessus.
joyeux_lapin13
joyeux_lapin13

Nombre de messages : 1927
Age : 40
Localisation : Mayotte
Date d'inscription : 21/04/2010

https://lemakistatheux.wordpress.com/

Revenir en haut Aller en bas

logiciel - Logiciel SAS : chiffre après la virgule sur graphique Empty Re: Logiciel SAS : chiffre après la virgule sur graphique

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

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