Package org.jfree.data.xy

Examples of org.jfree.data.xy.XYSeriesCollection.addSeries()


        XYSeries series1 = createRandomData("Series 1", 75.0, 10.0);
        XYSeries series2 = createRandomData("Series 2", 50.0, 5.0);
        XYSeries series3 = createRandomData("Series 3", 25.0, 1.0);
        data.addSeries(series1);
        data.addSeries(series2);
        data.addSeries(series3);
        return data;
    }

    /**
     * Creates a sample chart.
View Full Code Here


      if(series.get(1).get(i) instanceof Number)
        xySeries.add((Number) series.get(0).get(i), (Number) series.get(1).get(i));
      else if(series.get(0).get(i) instanceof String)
        xySeries.add((Number) Integer.parseInt((String)series.get(0).get(i)), (Number) Integer.parseInt((String)series.get(1).get(i)));
    }
    dataset.addSeries(xySeries);

    return ChartFactory.createScatterPlot("Scatter plot timing", metaData.getColumnName(columns.get(0) + 1), metaData.getColumnName(columns.get(1) + 1), dataset,
        PlotOrientation.VERTICAL, true, true, false);
  }
View Full Code Here

    for (TimeToken q : list) {
      series.add(x, q.getList().size());
      x += 5;
    }
    XYSeriesCollection dataset = new XYSeriesCollection();
    dataset.addSeries(series);

    return dataset;

  }
 
View Full Code Here

    }
    void exportGraph()
    {
        XYSeriesCollection dataset = new XYSeriesCollection();
        dataset.addSeries(env.xydata);
        //         Generate the graph
        JFreeChart chart = ChartFactory.createXYLineChart("XY Chart", // Title
                "x-axis", // x-axis Label
                "y-axis", // y-axis Label
                dataset, // Dataset
View Full Code Here

        ParamChecks.nullNotPermitted(source, "source");
        XYSeriesCollection result = new XYSeriesCollection();
        for (int i = 0; i < source.getSeriesCount(); i++) {
            XYSeries s = createMovingAverage(source, i, source.getSeriesKey(i)
                    + suffix, period, skip);
            result.addSeries(s);
        }
        return result;
    }

    /**
 
View Full Code Here

        XYSeries series = new XYSeries("Series 1");
        series.add(1.0, 1.0);
        series.add(2.0, 2.0);
        series.add(3.0, 3.0);
        XYSeriesCollection dataset = new XYSeriesCollection();
        dataset.addSeries(series);
        JFreeChart chart = ChartFactory.createScatterPlot(
            "Test",
            "X",
            "Y",
            dataset,
View Full Code Here

        XYSeries series = new XYSeries("Series 1");
        series.add(1.0, 1.0);
        series.add(2.0, 2.0);
        series.add(3.0, 3.0);
        XYSeriesCollection dataset = new XYSeriesCollection();
        dataset.addSeries(series);
        JFreeChart chart = ChartFactory.createScatterPlot(
            "Test",
            "X",
            "Y",
            dataset,
View Full Code Here

     */
    public void testSerialization() {
        XYSeries s1 = new XYSeries("Series");
        s1.add(1.0, 1.1);
        XYSeriesCollection c1 = new XYSeriesCollection();
        c1.addSeries(s1);
        XYSeriesCollection c2 = null;

        try {
            ByteArrayOutputStream buffer = new ByteArrayOutputStream();
            ObjectOutput out = new ObjectOutputStream(buffer);
View Full Code Here

     * A test for bug report 1170825.
     */
    public void test1170825() {
        XYSeries s1 = new XYSeries("Series1");
        XYSeriesCollection dataset = new XYSeriesCollection();
        dataset.addSeries(s1);
        try {
            /* XYSeries s = */ dataset.getSeries(1);
        }
        catch (IllegalArgumentException e) {
            // correct outcome
View Full Code Here

     * Some basic checks for the getSeries() method.
     */
    public void testGetSeries() {
        XYSeriesCollection c = new XYSeriesCollection();
        XYSeries s1 = new XYSeries("s1");
        c.addSeries(s1);
        assertEquals("s1", c.getSeries(0).getKey());

        boolean pass = false;
        try {
            c.getSeries(-1);
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.