Example usage for org.jfree.data.xy XYSeries add

List of usage examples for org.jfree.data.xy XYSeries add

Introduction

In this page you can find the example usage for org.jfree.data.xy XYSeries add.

Prototype

public void add(XYDataItem item, boolean notify) 

Source Link

Document

Adds a data item to the series and, if requested, sends a SeriesChangeEvent to all registered listeners.

Usage

From source file:org.jfree.chart.demo.StackedXYAreaChartDemo1.java

private static TableXYDataset createDataset() {
    DefaultTableXYDataset defaulttablexydataset = new DefaultTableXYDataset();
    XYSeries xyseries = new XYSeries("Series 1", true, false);
    xyseries.add(5D, 5D);
    xyseries.add(10D, 15.5D);//from   ww  w.  j av a2 s . c o m
    xyseries.add(15D, 9.5D);
    xyseries.add(20D, 7.5D);
    defaulttablexydataset.addSeries(xyseries);
    XYSeries xyseries1 = new XYSeries("Series 2", true, false);
    xyseries1.add(5D, 5D);
    xyseries1.add(10D, 15.5D);
    xyseries1.add(15D, 9.5D);
    xyseries1.add(20D, 3.5D);
    defaulttablexydataset.addSeries(xyseries1);
    return defaulttablexydataset;
}

From source file:com.windows.Chart.java

public static XYDataset createDataset() {
    XYSeries xyseries1 = new XYSeries("FCFS");
    xyseries1.add(1987, 50);
    xyseries1.add(1997, 20);/*from w w w .j a  va  2 s.c  o  m*/
    xyseries1.add(2007, 30);

    XYSeries xyseries2 = new XYSeries("Two");
    xyseries2.add(1987, 20);
    xyseries2.add(1997, 10D);
    xyseries2.add(2007, 40D);

    XYSeries xyseries3 = new XYSeries("Three");
    xyseries3.add(1987, 40);
    xyseries3.add(1997, 30.0008);
    xyseries3.add(2007, 38.24);

    XYSeriesCollection xySeriesCollection = new XYSeriesCollection();
    xySeriesCollection.addSeries(xyseries1);
    xySeriesCollection.addSeries(xyseries2);
    xySeriesCollection.addSeries(xyseries3);
    return xySeriesCollection;
}

From source file:org.jfree.chart.demo.GridBandDemo1.java

public static JPanel createDemoPanel() {
    XYSeries xyseries = new XYSeries("Random Data");
    for (int i = 0; i < 100; i++)
        xyseries.add(Math.random() + 1.0D, Math.random() + 1.0D);

    XYSeriesCollection xyseriescollection = new XYSeriesCollection();
    xyseriescollection.addSeries(xyseries);
    JFreeChart jfreechart = createChart(xyseriescollection);
    ChartPanel chartpanel = new ChartPanel(jfreechart);
    return chartpanel;
}

From source file:org.jfree.chart.demo.XYSplineRendererDemo1a.java

private static XYDataset createSampleData() {
    XYSeries xyseries = new XYSeries("Series 1");
    xyseries.add(2D, 56.270000000000003D);
    xyseries.add(3D, 41.32D);/*from  ww w.j a v  a 2 s .  c  om*/
    xyseries.add(4D, 31.449999999999999D);
    xyseries.add(5D, 30.050000000000001D);
    xyseries.add(6D, 24.690000000000001D);
    xyseries.add(7D, 19.780000000000001D);
    xyseries.add(8D, 20.940000000000001D);
    xyseries.add(9D, 16.73D);
    xyseries.add(10D, 14.210000000000001D);
    xyseries.add(11D, 12.44D);
    XYSeriesCollection xyseriescollection = new XYSeriesCollection(xyseries);
    XYSeries xyseries1 = new XYSeries("Series 2");
    xyseries1.add(11D, 56.270000000000003D);
    xyseries1.add(10D, 41.32D);
    xyseries1.add(9D, 31.449999999999999D);
    xyseries1.add(8D, 30.050000000000001D);
    xyseries1.add(7D, 24.690000000000001D);
    xyseries1.add(6D, 19.780000000000001D);
    xyseries1.add(5D, 20.940000000000001D);
    xyseries1.add(4D, 16.73D);
    xyseries1.add(3D, 14.210000000000001D);
    xyseries1.add(2D, 12.44D);
    xyseriescollection.addSeries(xyseries1);
    return xyseriescollection;
}

From source file:org.jfree.chart.demo.XYAreaChartDemo1.java

private static XYDataset createDataset() {
    XYSeries xyseries = new XYSeries("Random 1");
    xyseries.add(new Integer(1), new Double(500.19999999999999D));
    xyseries.add(new Integer(2), new Double(694.10000000000002D));
    xyseries.add(new Integer(3), new Double(-734.39999999999998D));
    xyseries.add(new Integer(4), new Double(453.19999999999999D));
    xyseries.add(new Integer(5), new Double(500.19999999999999D));
    xyseries.add(new Integer(6), new Double(300.69999999999999D));
    xyseries.add(new Integer(7), new Double(734.39999999999998D));
    xyseries.add(new Integer(8), new Double(453.19999999999999D));
    XYSeries xyseries1 = new XYSeries("Random 2");
    xyseries1.add(new Integer(1), new Double(700.20000000000005D));
    xyseries1.add(new Integer(2), new Double(534.10000000000002D));
    xyseries1.add(new Integer(3), new Double(323.39999999999998D));
    xyseries1.add(new Integer(4), new Double(125.2D));
    xyseries1.add(new Integer(5), new Double(653.20000000000005D));
    xyseries1.add(new Integer(6), new Double(432.69999999999999D));
    xyseries1.add(new Integer(7), new Double(564.39999999999998D));
    xyseries1.add(new Integer(8), new Double(322.19999999999999D));
    XYSeriesCollection xyseriescollection = new XYSeriesCollection();
    xyseriescollection.addSeries(xyseries);
    xyseriescollection.addSeries(xyseries1);
    xyseriescollection.setIntervalWidth(0.0D);
    return xyseriescollection;
}

From source file:org.jfree.chart.demo.CrosshairDemo4.java

private static XYDataset createDataset() {
    XYSeries xyseries = new XYSeries("First");
    xyseries.add(1.0D, 1.0D);
    xyseries.add(2D, 4D);//from   w ww  .  ja va  2 s.c  o m
    xyseries.add(3D, 3D);
    xyseries.add(4D, 5D);
    xyseries.add(5D, 5D);
    xyseries.add(6D, 7D);
    xyseries.add(7D, 7D);
    xyseries.add(8D, 8D);
    XYSeries xyseries1 = new XYSeries("Second");
    xyseries1.add(1.0D, 5D);
    xyseries1.add(2D, 7D);
    xyseries1.add(3D, 6D);
    xyseries1.add(4D, 8D);
    xyseries1.add(5D, 4D);
    xyseries1.add(6D, 4D);
    xyseries1.add(7D, 2D);
    xyseries1.add(8D, 1.0D);
    XYSeries xyseries2 = new XYSeries("Third");
    xyseries2.add(3D, 4D);
    xyseries2.add(4D, 3D);
    xyseries2.add(5D, 2D);
    xyseries2.add(6D, 3D);
    xyseries2.add(7D, 6D);
    xyseries2.add(8D, 3D);
    xyseries2.add(9D, 4D);
    xyseries2.add(10D, 3D);
    XYSeriesCollection xyseriescollection = new XYSeriesCollection();
    xyseriescollection.addSeries(xyseries);
    xyseriescollection.addSeries(xyseries1);
    xyseriescollection.addSeries(xyseries2);
    return xyseriescollection;
}

From source file:org.jfree.chart.demo.XYLineAndShapeRendererDemo2.java

private static XYDataset createDataset(int i, double d) {
    XYSeries xyseries = new XYSeries("Series " + i);
    xyseries.add(1.0D, d);
    xyseries.add(2D, d);/*from  w w  w .j  a  v  a 2  s  .  c o  m*/
    xyseries.add(3D, d);
    XYSeriesCollection xyseriescollection = new XYSeriesCollection();
    xyseriescollection.addSeries(xyseries);
    return xyseriescollection;
}

From source file:com.compomics.cell_coord.utils.JFreeChartUtils.java

/**
 * Generate a series for a (x, y) plot, given single x and y double values.
 *
 * @param xValue//from  w ww  .ja  va 2s  .c  o  m
 * @param yValue
 * @return the series
 */
public static XYSeries generateXYSeries(double xValue, double yValue) {
    // autosort False
    XYSeries series = new XYSeries("", false);
    series.add(xValue, yValue);
    return series;
}

From source file:cz.cuni.mff.d3s.spl.demo.libselection.JFreeChartPlotter.java

private static XYDataset getDatasetFromPairList(List<Pair<Long, Long>> input) {
    XYSeries result = new XYSeries("");

    for (Pair<Long, Long> p : input) {
        result.add(p.first, p.second);
    }//w w  w . j  av a 2s.c o m

    return new XYSeriesCollection(result);
}

From source file:org.jfree.chart.demo.PlotOrientationDemo1.java

private static XYDataset createDataset(int i) {
    XYSeries xyseries = new XYSeries("Series " + (i + 1));
    xyseries.add(-10D, -5D);
    xyseries.add(10D, 5D);/*  w ww.j  a  v a 2 s.  c o m*/
    XYSeriesCollection xyseriescollection = new XYSeriesCollection();
    xyseriescollection.addSeries(xyseries);
    return xyseriescollection;
}