Vraiment ??? C'est a ce point la ??? ;-)
>

J'avoue j'abuse un peu...si dans tes parts de marché tu n'as pas plus de 5
modalités, là ça va encore c'est faisable...mais en général il m'arrive de
travailler avec beaucoup plus de modalités !!! Imagine un camembert avec 30
petite portion...c'est illisible

De plus regarde cet l'example sur cette page :
http://www.analyticsworld.net/2010/05/02/data-visualization-example-2-cleveland-dot-plot/

C'est plus facile de comparer avec les points qu'avec les portions. Faut
pas oublier que le but d'un graphique, c'est de transmettre une
"Information".


Lorsqu'on parle de parts de marche, il me semble qu'un diagramme circulaire
> est beaucoup plus representatif, enfin, c'est l'impression que j'ai en tout
> cas ;-)
>

Dans le monde du business, c'est très fréquent et il faudrait un cataclysme
pour que ça change. Mais bon un diagramme circulaire pourquoi pas mais en
3D non non..regarde
http://www.juiceanalytics.com/writing/the-problem-with-pie-charts/

Après c'est surement du chipotage pour certains que je peux
comprendre...mais bon quand on aime lire Edward
Tufte<http://www.amazon.com/Visual-Display-Quantitative-Information/dp/0961392142>et
Williams
Cleveland
<http://www.amazon.com/Visualizing-Data-William-S-Cleveland/dp/0963488406>c'est
un sujet important !!!

Courage et le plus important c'est que ton audience puisse comprendre le
message que tu fais passer.



Le 29 novembre 2011 07:33, Patt Nsukami <[email protected]> a écrit :

>
>
> Le 28 novembre 2011 09:11, ahmadou dicko <[email protected]> a
> écrit :
>
> Ca vaut ce que ca vaut....mais les diagramme circulaires (piechart) en 3D
>> sont à bannir en visualisation des données.
>>
>> Vraiment ??? C'est a ce point la ??? ;-)
>
>
>> L'oeil humain compare mieux les distances que les surfaces.
>>
>> Je suis parfaitement d'accord avec vous.
>
>
>> Je sais que c'est juste un exemple...mais j'espère un jour qu'on vivra
>> dans un monde sans piechart 3D !!!
>>
>> Lorsqu'on parle de parts de marche, il me semble qu'un diagramme
> circulaire est beaucoup plus representatif, enfin, c'est l'impression que
> j'ai en tout cas ;-)
>
> Merci pour la contribution.
>
>>
>>
>> Le 28 novembre 2011 08:18, Alioune Dia <[email protected]> a écrit :
>>
>>>
>>>
>>>> le probleme est celui ci, je voudrai traver des graphiques.
>>>> j'ai des informations en bases de donnees et j'aimerai que
>>>> django me trace des graphiques en fonction de ces donnees.
>>>>
>>>> qui me detaille la procedure avec google chart?
>>>> je me suis pris la tete avec (n'etant pas tres bon en javascript)
>>>> dites mois si je me trompe:
>>>>
>>>> 1. recuperation des donnees dans la base,
>>>> 2. passer ces infos a google chart
>>>> 3. recuperation du graphique.
>>>>
>>>> mon problème se situe au niveau 2, comment je passe mes infos
>>>> a google chart? si je peux avoir beaucoup plus de details ce serait
>>>> vraiment sympa.
>>>>
>>>>
>>>>
>>>
>>> Hi
>>> Désolé de balancer ma réponse sur cette liste tu m'en voudra pas j’espère
>>>     1. récupération des données dans la base,
>>> Tu as dis que cette étape est regelé, tu recupere de données sans
>>> problème.
>>>     2. passer ces infos a google chart
>>> Goolge chart c'est du python, tu lui passe des objets python(list,
>>> iterations,....).
>>> Voici un exemple de code, les données qui sont passées à la classe
>>> (Graph3D) sont une
>>> liste (GRAPH_DATA).Google chart va stocker l'image sur ton disque
>>> (GRAPH_FILE).
>>>
>>>         *  Code Sample:
>>>
>>>         GRAPH_CHAR  = PieChart3D(250 ,100)
>>>         GRAPH_DATA  = [20 ,10]
>>>         GRAPH_COLOUR= ['0F0F0F0F'  ,'FFF000']
>>>         GRAPH_LABEL= ['Alioune'  ,'Dia']
>>>         GRAPH_FILE  ="default.png"
>>>         class GraphException (Exception):
>>>             def __init__(self , msg):
>>>                 Exception.__init__(self , msg)
>>>
>>>
>>>         class BaseGraph:
>>>             def __init__(self,char = GRAPH_CHAR,
>>>                 data =GRAPH_DATA , colour =GRAPH_COLOUR ,
>>>                 label =GRAPH_LABEL ,
>>>                 file_name =GRAPH_FILE):
>>>                 self.char   = char
>>>                 self.data   = data
>>>                 self.colour = colour
>>>                 self.label  = label
>>>                 self.file_name   =file_name
>>>             def get_default_graph(self):
>>>                 try:
>>>                     self.char.add_data(self.data)
>>>                     self.char.set_colours (self.colour)
>>>                     self.char.set_pie_labels(self.label)
>>>                     self.char.download(self.file_name)
>>>                     return self.file_name
>>>                 except GraphException("Connot download  image graph"):
>>>                     return False
>>>
>>>             def add_data(self , data):
>>>                 self.char.add_data(data)
>>>             def set_colour (colour):
>>>                 self.char.set_colours(colour)
>>>
>>>             def set_label(label):
>>>                 self.char.set_pie_labels(label)
>>>
>>>         # Specifique graphe  3D
>>>         class Graph3D(BaseGraph):
>>>                 def __init__(self):
>>>                     BaseGraph.__init__(self)
>>>
>>>         if  __name__ =='__main__':
>>>             g = Graph3D()
>>>             g.get_default_graph()
>>>
>>>
>>>     3. recuperation du graphique.
>>>     Pour récupérer l'image c'est simple dans ton template django tu
>>> spécifie le nom
>>>     nom l'image (<img src= '{{MEDIA_URL}}my_image.jgp' />)
>>>
>>> D'un autre cote je pense que Google Chart n'est pas la meilleur approche
>>> pour faire du graph sur le WEb.(Jquery est top pour ca).Il y'a des tonnes
>>> de librairies disponibles( http://www.jqplot.com/, http://raphaeljs.com/
>>> ,
>>> ,http://code.google.com/p/flot/).Ici également pour passer à Jquery les
>>> données a tracer( '['10', 11,'12']').
>>> Jette un œil sur la documentation.
>>>  --Ad
>>>
>>>
>>>
>>>
>>> --
>>> Ce message a été envoyé à la liste [email protected]
>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>> Le site du DakarLUG : http://dakarlug.org
>>>
>>
>>
>>
>> --
>> Ce message a été envoyé à la liste [email protected]
>> Gestion de votre abonnement : http://dakarlug.org/liste
>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> Le site du DakarLUG : http://dakarlug.org
>>
>
>
>
> --
> *
> Sincerely,
> *
> *
> *
> *"still water is deep"*
> *Patrick Nsukami, young JAVA EE developer, hi-tech lover!
>
> Profile <http://www.doyoubuzz.com/patrick-nsukami> - 
> Twitter<http://twitter.com/#%21/@LeMeteore>
> **DakarLUG <http://blog.dakarlug.org/> member - 
> SeneJUG<http://www.senejug.com/> member
> - Coders4Africa <http://coders4africa.org/> member *
> *tel: +221 70 605 15 88 / +221 76 460 08 40
>
> *
> *
> *
>
>
>
> --
> Ce message a été envoyé à la liste [email protected]
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à