Package org.jfree.data.statistics

Examples of org.jfree.data.statistics.HistogramDataset.addSeries()


        double[] doubleNumbers = new double[numbers.length];
        for (int i = 0; i < doubleNumbers.length; i++) {
            doubleNumbers[i] = numbers[i].doubleValue();
        }

        dataset.addSeries(dataName, doubleNumbers, divisions > 0 ? divisions : 10);//Use 10 divisions if divisions number is invalid.

        JFreeChart histogram = ChartFactory.createHistogram(
                getMessage("ChartsUtils.report.histogram.title"),
                dataName,
                getMessage("ChartsUtils.report.histogram.yLabel"),
View Full Code Here


        JFreeChart chart = this.chartList.get(event.getChartName());
       
        if (dataset == null) {
            dataset = new HistogramDataset();
            dataset.setType(event.getHistType());
            dataset.addSeries(
                    event.getSeriesName(),
                    event.getHistogramValues(),
                    event.getHistogramBins(),
                    event.getHistogramMin(),
                    event.getHistogramMax());
View Full Code Here

            } finally {
                dataset.setType(event.getHistType());
            }
        } else {
            // Add new series.
            dataset.addSeries(
                    event.getSeriesName(),
                    event.getHistogramValues(),
                    event.getHistogramBins(),
                    event.getHistogramMin(),
                    event.getHistogramMax());
View Full Code Here

    HistogramDataset dataset = new HistogramDataset();
    //for (int i = 0; i < series.size(); i++) {

      try {
        if(series.get(0) != null)
          dataset.addSeries(metaData.getColumnName(column + 1), toDoubleArray(series.get(0)), numberOfCategories);
      } catch (SQLException e) {
        dataset.addSeries("Column " + column, toDoubleArray(series.get(0)), numberOfCategories);
      }

    //}
View Full Code Here

      try {
        if(series.get(0) != null)
          dataset.addSeries(metaData.getColumnName(column + 1), toDoubleArray(series.get(0)), numberOfCategories);
      } catch (SQLException e) {
        dataset.addSeries("Column " + column, toDoubleArray(series.get(0)), numberOfCategories);
      }

    //}

View Full Code Here

     * Some checks that the correct values are assigned to bins.
     */
    public void testBins() {
        double[] values = {1.0, 2.0, 3.0, 4.0, 6.0, 12.0, 5.0, 6.3, 4.5};
        HistogramDataset hd = new HistogramDataset();
        hd.addSeries("Series 1", values, 5);
        assertEquals(hd.getYValue(0, 0), 3.0, EPSILON);
        assertEquals(hd.getYValue(0, 1), 3.0, EPSILON);
        assertEquals(hd.getYValue(0, 2), 2.0, EPSILON);
        assertEquals(hd.getYValue(0, 3), 0.0, EPSILON);
        assertEquals(hd.getYValue(0, 4), 1.0, EPSILON);
View Full Code Here

     * Confirm that the equals method can distinguish all the required fields.
     */
    public void testEquals() {
        double[] values = {1.0, 2.0, 3.0, 4.0, 6.0, 12.0, 5.0, 6.3, 4.5};
        HistogramDataset d1 = new HistogramDataset();
        d1.addSeries("Series 1", values, 5);
        HistogramDataset d2 = new HistogramDataset();
        d2.addSeries("Series 1", values, 5);

        assertTrue(d1.equals(d2));
        assertTrue(d2.equals(d1));
View Full Code Here

    public void testEquals() {
        double[] values = {1.0, 2.0, 3.0, 4.0, 6.0, 12.0, 5.0, 6.3, 4.5};
        HistogramDataset d1 = new HistogramDataset();
        d1.addSeries("Series 1", values, 5);
        HistogramDataset d2 = new HistogramDataset();
        d2.addSeries("Series 1", values, 5);

        assertTrue(d1.equals(d2));
        assertTrue(d2.equals(d1));

        d1.addSeries("Series 2", new double[] {1.0, 2.0, 3.0}, 2);
View Full Code Here

        assertTrue(d1.equals(d2));
        assertTrue(d2.equals(d1));

        d1.addSeries("Series 2", new double[] {1.0, 2.0, 3.0}, 2);
        assertFalse(d1.equals(d2));
        d2.addSeries("Series 2", new double[] {1.0, 2.0, 3.0}, 2);
        assertTrue(d1.equals(d2));
    }

    /**
     * Confirm that cloning works.
View Full Code Here

     * Confirm that cloning works.
     */
    public void testCloning() {
        double[] values = {1.0, 2.0, 3.0, 4.0, 6.0, 12.0, 5.0, 6.3, 4.5};
        HistogramDataset d1 = new HistogramDataset();
        d1.addSeries("Series 1", values, 5);
        HistogramDataset d2 = null;
        try {
            d2 = (HistogramDataset) d1.clone();
        }
        catch (CloneNotSupportedException e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.