Bonjour à tous !
Ceci est mon premier post, merci d'être indulgent !
J'ai un petit soucis sur un columnChart avec un LinearAxis en horizontal.
J'aimerais que les colonnes soit entre les graduations, et non dessus. (voir pièce jointe).
Mon dataprovider est un tableau d'objet construit comme ceci :
[{note:0, nb:1}, {note:1, nb:0}, {note:2, nb:0}, {note:3, nb:1}, {note:4, nb:0}, ... ]
"nb" représente le nombre de candidat ayant une note entre "note" et la suivante.
Donc dans mon exemple, il ya un candidat qui à eu entre 0 et 1, un qui a eu entre 3 et 4, etc... voila pourquoi je veux que les colonnes soient entre les notes.
Je construit le graphique en actionscript, voici le code :
J'ai essayé pas mal de choses, mais rien de concluant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 var columnGraphEpr:ColumnChart = new ColumnChart(); columnGraphEpr.percentWidth = 100; columnGraphEpr.percentHeight = 100; columnGraphEpr.showDataTips = true; var hAxis:LinearAxis = new LinearAxis(); hAxis.interval = pas; hAxis.minimum = min; hAxis.maximum = max; hAxis.labelFunction = labelFunctionGraphEpreuve; columnGraphEpr.horizontalAxis = hAxis; var graphSeries:Array = new Array(); var columnSerie:ColumnSeries = new ColumnSeries(); columnSerie.horizontalAxis = hAxis; columnSerie.xField = "note"; columnSerie.yField = "nb";
Avez vous une idée ?
D'avance Merci.
Partager