Package org.jfree.data.xy

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


    }

    public void createPartControl( Composite parent ) {
        series = new XYSeries("profile");
        XYSeriesCollection lineDataset = new XYSeriesCollection();
        lineDataset.addSeries(series);
        JFreeChart result = ChartFactory.createXYAreaChart("", "Progressive distance", "Elevation", lineDataset,
                PlotOrientation.VERTICAL, true, true, false);
        plot = (XYPlot) result.getPlot();
        ValueAxis axis = plot.getDomainAxis();
        axis.setAutoRange(true);
View Full Code Here


    for(Map.Entry<String, List<LineEntry>> line : multiLineData.entrySet()) {
      XYSeries series = new XYSeries(line.getKey());
      for(LineEntry entry : line.getValue()) {
        series.add(entry.x, entry.y);
      }
      seriesCollection.addSeries(series);
    }
   
    JFreeChart chart = ChartFactory.createXYLineChart(name, xName, 
        yName, seriesCollection, PlotOrientation.VERTICAL, true, 
                true, false);
View Full Code Here

                    final double[] sequence1 = sobol.nextSequence().value();
                    final double[] sequence2 = sobol.nextSequence().value();
                    series.add(sequence1[i], sequence2[i]);
                }
            }
            dataset.addSeries(series);
            return chart;
        }

    }
View Full Code Here

        double time = trial.getRunTimeMillis();
        String domainValue = (String) trial.getVariables().get(domainVariable);
        series.add(Double.parseDouble(domainValue), time);
      }

      data.addSeries(series);

      JFreeChart chart = ChartFactory.createXYLineChart(title, domainVariable,
          valueTitle, data, PlotOrientation.VERTICAL, false, false, false);
      XYPlot plot = chart.getXYPlot();
      plot.getRangeAxis().setUpperBound(maxTime + maxTime * 0.1);
 
View Full Code Here

            String domainValue = (String) trial.getVariables().get(
                domainVariable);
            series.add(Double.parseDouble(domainValue), time);
          }
        }
        data.addSeries(series);
      }
      // TODO(tobyr) - Handle graphs above 2 variables

      JFreeChart chart = ChartFactory.createXYLineChart(title, domainVariable,
          valueTitle, data, PlotOrientation.VERTICAL, true, true, false);
View Full Code Here

        XYSeries series = new XYSeries(dataName);
        for (int i = 0; i < numbers.length; i++) {
            series.add(i, numbers[i]);
        }
        dataset.addSeries(series);
        JFreeChart scatterPlot = buildScatterPlot(dataset,
                getMessage("ChartsUtils.report.scatter-plot.title"),
                getMessage("ChartsUtils.report.scatter-plot.xLabel"),
                dataName,
                useLines,
View Full Code Here

            double b = (n * sxy - sx * sy) / (n * sxx - sx * sx);
            double a = sy / n - b * sx / n;
            XYSeries regr = new XYSeries(ser.getKey());
            regr.add(xMin, a + b * xMin);
            regr.add(xMax, a + b * xMax);
            coll.addSeries(regr);
        }
        return coll;
    }

    private static void writeStatistic(StringBuilder sb, String resName, BigDecimal number) {
View Full Code Here

                    } catch (Exception e) {
                    }
                }
            }
           
            dataset.addSeries(series[i]);
        }
       
        JFreeChart chart = ChartFactory.createXYLineChart(
                "Content of " + csvFile.getName(), // chart title
                "", // x axis label
View Full Code Here

                    series[i].add(j, seriesInt[i][j]);
                } catch (Exception e) {
                }
            }
           
            dataset.addSeries(series[i]);
        }

        NumberAxis domain = new NumberAxis(xAxisLabel);
        NumberAxis range = new NumberAxis(yAxisLabel);
        XYPlot plot = new XYPlot(dataset, domain, range, renderer);
View Full Code Here

      if (series == null || !series.getKey().equals(value.getSeries()))
      {
        if (series != null)
        {
          seriesCollection.addSeries(series);
        }

        series = new XYSeries(value.getSeries());
      }
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.