Histogramme

Résolu
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011 - 13 déc. 2010 à 12:15
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011 - 13 déc. 2010 à 16:37
Bonjour à tous,

je suis actuellement sur un projet winForm c#, et je dois y inclure un histogramme.
Cet histogramme doit se baser sur un fichier xml qui compare les chiffres d'affaires par mois sur 2 années :
année en cours et année précédente. Voici un exemple de ce fichier :

<stat>
  <ca_1>28275.62</ca_1>
  <ca_2>24057.57</ca_2>
  <ca_3>30730.60</ca_3>
  <ca_4>25599.90</ca_4>
  <ca_5>23995.63</ca_5>
  <ca_6>25427.58</ca_6>
  <ca_7>26232.15</ca_7>
  <ca_8>29093.91</ca_8>
  <ca_9>29657.87</ca_9>
  <ca_10>28085.00</ca_10>
  <ca_11>28692.82</ca_11>
  <ca_12>11738.35</ca_12>
  <ca_prec_1>19827.12</ca_prec_1>
  <ca_prec_2>14928.46</ca_prec_2>
  <ca_prec_3>25272.96</ca_prec_3>
  <ca_prec_4>19623.87</ca_prec_4>
  <ca_prec_5>21904.70</ca_prec_5>
  <ca_prec_6>21048.11</ca_prec_6>
  <ca_prec_7>22198.30</ca_prec_7>
  <ca_prec_8>23601.44</ca_prec_8>
  <ca_prec_9>25253.49</ca_prec_9>
  <ca_prec_10>24434.42</ca_prec_10>
  <ca_prec_11>25627.56</ca_prec_11>
  <ca_prec_12>22124.15</ca_prec_12>
</stat>
 


Donc à partir de ce fichier, j'aimerais savoir comment construire mon histogramme.
Sachant que je travail sur visual studio 2010, et que la boite à outil me propose
l'outil "Chart" pour la construction de graphique quelconque.

Ce que je recherche comme réponse ce n'est pas de la doc (car marre de lire tout les doc qui se présente
à moi sans y trouver la moindre réponse concernant mon problème).
Je voudrais plutot une réponse concrète à ce problème spécifique qui est le mien.

Merci d'avance pour vos réponses

ISMA

32 réponses

BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
13 déc. 2010 à 15:44
Tu peux le faire dans la classe de ton Form

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Rejoignez mon réseau professionnel sur Viadeo
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 15:51
Merci
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 15:54
encore une question lol

vu que mon histogramme doit comparé deux années.
je dois don declarer deux tableau
un pour chaque année.
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 15:59
ou plutot un tableau a deux dimensions
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
13 déc. 2010 à 15:59
2 années = 2 tableaux = 2 histogrammes.
Ou alors, tu as un histogramme avec 2 bâtons seulement?

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Rejoignez mon réseau professionnel sur Viadeo
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 16:02
Oui c'est un histogramme avec 2 séries cote à cote.
une serie pour cette année (ex en rouge) et l'autre serie pour l'annee precedente ( ex en bleu)
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 16:03
de maniere a les comparer sur le meme histogramme
0
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
13 déc. 2010 à 16:07
why not....

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Rejoignez mon réseau professionnel sur Viadeo
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 16:09
donc tableau à 2 dimensions ?
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 16:10
Un seul suffit, inutile d'en faire deux ?
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 16:20
ok ok donc tableau a 2dimensions, et le nombre d'objet c'est les mois de l'année(abcisse)
et l'entier contenu dans le tableau c'est la valeur du "CA" (ordonnées).

double[,] array = new double[,]{ {255565.16, 288858.85} {248987.23,321545.11}...............}

exemple comme ci-dessus
0
ismalife Messages postés 193 Date d'inscription jeudi 25 novembre 2010 Statut Membre Dernière intervention 11 janvier 2011
13 déc. 2010 à 16:37
Oubli ce que je viens mettre précédemment.
Merci de m'avoir aiguillé je pense y arriver cette fois-ci.

C bien sympa de ta part

a bientot isma
0
Rejoignez-nous