Guten Morgen zusammen,
ich hab mal ne frage. Undzwar würde ich gerne ein Diagram mit jFreecharts erstellen, das mir Ganzzahlen auf der y-Achse und Datumswerte(in Monaten) auf der X-Achse darstellt.
z.b Datum 01.05.2008(x-Achse) ----- Wert 60
Datum 15.06.2008(x-Achse) ----- Wert 10
Datum 24.07.2008(x-Achse) ----- Wert 25
Auf der X-Achse müsste er mir 3 Monate(nicht mehr nicht weniger) anzeigen. Auf der Y-Achse müssen die ganz Zahlen z.b zwischen 1-100 in 1er Schritten angezeigt werden. Es sollen keine krummen Werte angezeigt werden(0.5,0.7......).
Wie kann ich das realisieren?
Es gibt ja folgende möglichkeit:
Das Problem ist das auf der X-Achse nicht exakt 2 Werte stehen sondern mehr werte, wobei die zwei Datumseingaben(siehe Code) der Anfangswert links und der Endwert rechts wiederspiegeln.
Hoffe ihr habt mich verstanden. Besten dank für eure Hilfe.
ich hab mal ne frage. Undzwar würde ich gerne ein Diagram mit jFreecharts erstellen, das mir Ganzzahlen auf der y-Achse und Datumswerte(in Monaten) auf der X-Achse darstellt.
z.b Datum 01.05.2008(x-Achse) ----- Wert 60
Datum 15.06.2008(x-Achse) ----- Wert 10
Datum 24.07.2008(x-Achse) ----- Wert 25
Auf der X-Achse müsste er mir 3 Monate(nicht mehr nicht weniger) anzeigen. Auf der Y-Achse müssen die ganz Zahlen z.b zwischen 1-100 in 1er Schritten angezeigt werden. Es sollen keine krummen Werte angezeigt werden(0.5,0.7......).
Wie kann ich das realisieren?
Es gibt ja folgende möglichkeit:
Code:
TimeSeries s1 = new TimeSeries("Ticket", Month.class);
try {
// s1.add(new Month(4, 2008), 1);
s1.add(new Month(new SimpleDateFormat("dd.MM.yyyy").parse("15.05.2008")), 50.00);
s1.add(new Month(new SimpleDateFormat("dd.MM.yyyy").parse("17.07.2008")), 14.00);
} catch (Exception ex) {
ex.printStackTrace();
// Logger.getLogger(TimeSeriesChartDemo1.class.getName()).log(Level.SEVERE, null, ex);
}
Das Problem ist das auf der X-Achse nicht exakt 2 Werte stehen sondern mehr werte, wobei die zwei Datumseingaben(siehe Code) der Anfangswert links und der Endwert rechts wiederspiegeln.
Hoffe ihr habt mich verstanden. Besten dank für eure Hilfe.