Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
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 10/03/2011, 14h55   #1
Invité de passage
 
Inscription : mai 2010
Messages : 1
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 1
Points : 0
Points : 0
Par défaut Diagramme en barre sur les profils lignes

Bonjour,

J'ai un petit soucis.
Je veux faire un diagramme en barre d'une variable QL (fecondité) à 2 modalités en fonctions d'une autre variable QL (BMI2) à 2 modalités.

J'utilise donc ce code :

Code :
1
2
3
PROC GCHART DATA=PROJET.non_azoo;
    VBAR bmi2 / DISCRETE GROUP=fecondite SUBGROUP= fecondite NOLEGEND TYPE=PCT DESCENDING;
run;
La j'obtiens un histogramme avec 6 barres mais les pourcentage représentant les hauteurs des barres sont les pourcentages de toute la population.
J'aimerais avoir le pourcentage pour chaque modalité de BMI.
Je m'explique avec un exemple.

Par exemple j'ai les effectifs suivants :

Citation:
NORMAL/OUI : 2
SURPOIDS/OUI : 1
OBESE/OUI : 3
NORMAL/NON : 2
SURPOIDS/NON : 3
OBESE/NON : 1
J'aimerais que la hauteur de ma barre NORMAL / OUI soit 2/(2+2) et non 2/(2+1+3+2+3+1).
Vous comprenez? C'est pas facile à expliquer...

En fait c'est des diagrammes en barre des profils lignes (ou colonnes) sur un même graphique.

Merci d'avance
Marion64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 15h43   #2
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
Bonjour Marion,

Ton problème vient du fait que tu veilles éditer des pourcentages par sous populations:

avec l'option g100 ca devrait fonctionner:

Code :
1
2
3
PROC GCHART DATA=PROJET.non_azoo;
    VBAR bmi2 / g100 DISCRETE GROUP=fecondite SUBGROUP= fecondite NOLEGEND TYPE=PCT DESCENDING;
run;
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h37.


 
 
 
 
Partenaires

Hébergement Web