[JFreeChart] Changer les tailles des axes
Bonjour,
Finalement, j'ai décider d'utiliser JFreeChart et je souhaiterai savoir comment je peux changer les intervalles de mes axes. Je voudrais que mon axe des abscisses et mon axe des ordonnées soient gradués de -1 à 1.
Edit : Pour l'instant la taille des axes semble automatique :(
Je n'ai pas vraiment trouvé comment faire car je n'utilise pas de dates (donc pas de méthode setRange ???).
Mon graphique est un Scatter Plot. Voici un petit bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
import org.jfree.chart.ChartFactory;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.xy.DefaultXYDataset;
public class Graph {
public static void main() {
DefaultXYDataset data = new DefaultXYDataset();
double [][] donnees = new double [2][3];
donnees[0][0]=0.36;
donnees[0][1]=-0.93;
donnees[0][2]=0.00;
donnees[1][0]=0.90;
donnees[1][1]=0.19;
donnees[1][2]=-0.39;
data.addSeries("Data", donnees);
JFreeChart chart = ChartFactory.createScatterPlot("Test", "Axe 1", "Axe 2", data, PlotOrientation.VERTICAL, true, true, true);
ChartFrame frame = new ChartFrame("Test", chart);
frame.pack();
frame.setVisible(true);
} |
Merci pour votre aide !!!