|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Analyste d'exploitation Inscription : avril 2011 Messages : 5 ![]() |
Dans un univers, j'ai des informations concernant des entreprises (secteur activité, numéro, taille...). Chaque entreprise peut être dirigée par plusieurs dirigeants (nom, âge...).
Je souhaite réaliser un graphique (histogramme) permettant de visualiser le nombre de dirigeant d'une catégorie d'âge (20 à 29, 30 à 39...) par secteur d'activité de l'entreprise (axe X : secteur activité, axe y : nombre de dirigeants, axe Z (légende): tranche âge). Comment faut-il procéder dans la mesure où pour une entreprise possédant plusieurs dirigeants, on prendra la moyenne d'âge du dirigeant pour indiquer la tranche d'âge ? Mon principal souci réside dans le fait que si je construis une variable dimension "Tranche âge" avec des conditions sur l'information âge et que j'utilise ensuite cette variable dans la création du graphique je me retrouve avec un nombre d'information correspondant au nombre des dirigeants et non un nombre correspondant à un dirigeant pour une entreprise (ex. si j'ai 15 entreprises et que dans une entreprise je retrouve deux dirigeants, en additionnant les valeurs des étiquettes de l'histogramme, j'obtiens 16 données = une pour chaque dirigeant et non 15 comme je souhaiterais l'obtenir). j'espère avoir été assez clair. Merci de votre aide. PS : je ne peut pas modifier les données de l'univers. Je ne possède pas ses droits là. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Pour construire ce graphique, il te faut deux élements :
- une dimension Tranche d'age construite par une variable dans le genre : = Si (Moyenne(Age dans [Entreprise])) >=20 AND Moyenne(Age dans [Entreprise]))<30) Alors "20-29" Sinon Si Moyenne(Age dans [Entreprise])) >=30 AND Moyenne(Age dans [Entreprise]))<40) Alors "30-39"... etc... Apres si tu fais un TB associant ta dimension avec un indicateur du genre INDIC = nombre([id dirigeant]) (on compte qq chose qui ne peut pas se répeter... Un nom ce n'est pas le cas) Normalement tu obtiendras ce que tu veux avoir dans ton graph... Reste qu'à le transformer... @+ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Analyste d'exploitation Inscription : avril 2011 Messages : 5 ![]() |
Merci de votre réponse :
"... une dimension Tranche d'age construite par une variable dans le genre : = Si (Moyenne(Age dans [Entreprise])) >=20 AND Moyenne(Age dans [Entreprise]))<30) Alors "20-29" Sinon Si Moyenne(Age dans [Entreprise])) >=30 AND Moyenne(Age dans [Entreprise]))<40) Alors "30-39"... etc..." Cependant, si on indique cette formule dans la variable, on ne créé pas une dimension mais un indicateur (on obtient une dimension si on applique la formule conditionnelle avec <Age> et non moyenne(<age>)). C'est bien là le problème. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com