гистограмма с датами - PullRequest
       22

гистограмма с датами

3 голосов
/ 25 февраля 2011

Я хочу отобразить некоторые даты на оси X диаграммы гистограммы, но я не понимаю, как я могу это сделать

с помощью этого кода я могу создать простую гистограмму с парами значений x-y, но они могут быть только числами, а не датой:

DefaultTableXYDataset dataset = new DefaultTableXYDataset();
    XYSeries serie = new XYSeries("Andamento consumi", true, false);

    serie.add(30, 8.3);
    serie.add(31, 7.1);
    serie.add(1, 8.7);
    serie.add(2, 6.0);
    serie.add(3, 11.9);

    dataset.addSeries(serie);

    JFreeChart chart = ChartFactory.createHistogram("Grafico di prova", "Giorni", "Consumi", dataset, PlotOrientation.VERTICAL,true,true,true);

    ChartFrame frame = new ChartFrame("Titolo finestra", chart);
    frame.pack();
    frame.setVisible(true);

Есть ли способ вставить даты вместо цифр?

1 Ответ

1 голос
/ 25 февраля 2011

Если вы имеете дело с датами, используйте набор данных TimeSeriesCollection или TimePeriodValuesCollection вместо DefaultTableXYDataset.

...