List of usage examples for org.jfree.data.xy XYSeries add
public void add(XYDataItem item, boolean notify)
From source file:cs.register.geraGrafico.java
private XYSeriesCollection datasocore(List<partida> list1) { XYSeriesCollection data = new XYSeriesCollection(); XYSeries ser = new XYSeries("kda"); for (partida p : list1) { ser.add(list1.indexOf(p) + 1, p.getScore()); }//from w w w. ja v a 2 s. c om data.addSeries(ser); return data; }
From source file:cs.register.geraGrafico.java
private XYSeriesCollection datakill(List<partida> list1) { XYSeriesCollection data = new XYSeriesCollection(); XYSeries ser = new XYSeries("kda"); for (partida p : list1) { ser.add(list1.indexOf(p) + 1, p.getKill()); }// ww w .j a v a2 s . c o m data.addSeries(ser); return data; }
From source file:cs.register.geraGrafico.java
private XYDataset datarank(List<partida> list1) { XYSeriesCollection data = new XYSeriesCollection(); XYSeries ser = new XYSeries("kda"); for (partida p : list1) { ser.add(list1.indexOf(p) + 1, p.getRank()); }// www. j a v a2 s.com data.addSeries(ser); return data; }
From source file:de.suse.swamp.test.TestStatisticsGraph.java
public void testStatistic() { XYSeries series = new XYSeries("Running Workflows"); series.add(1995, 0.5); series.add(2000, 3.0);/* www . j ava2 s.com*/ series.add(2010, 20.0); series.add(2020, 50.0); XYDataset dataset = new XYSeriesCollection(series); JFreeChart chart = ChartFactory.createTimeSeriesChart("test", "time", "value", dataset, false, false, false); JFreeChart chart4; DefaultPieDataset dataset2 = new DefaultPieDataset(); // Initialize the dataset dataset2.setValue("California", new Double(10.0)); dataset2.setValue("Arizona", new Double(8.0)); dataset2.setValue("New Mexico", new Double(8.0)); dataset2.setValue("Texas", new Double(40.0)); dataset2.setValue("Louisiana", new Double(8.0)); dataset2.setValue("Mississippi", new Double(4.0)); dataset2.setValue("Alabama", new Double(2.0)); dataset2.setValue("Florida", new Double(20.0)); chart4 = ChartFactory.createPieChart3D("Driving Time Spent Per State (3D with Transparency)", // The chart title dataset2, // The dataset for the chart true, // Is a legend required? true, // Use tooltips false // Configure chart to generate URLs? ); PiePlot3D plot4 = (PiePlot3D) chart4.getPlot(); plot4.setForegroundAlpha(0.6f); try { ChartUtilities.saveChartAsPNG(new java.io.File("test.png"), chart, 500, 300); ChartUtilities.saveChartAsPNG(new java.io.File("test2.png"), chart4, 500, 300); } catch (java.io.IOException exc) { System.err.println("Error writing image to file"); } }
From source file:org.jfree.chart.demo.XYAreaChartTest.java
/** * Creates a new demo.//ww w . ja v a2 s .c o m * * @param title the frame title. */ public XYAreaChartTest(final String title) { super(title); final XYSeries series1 = new XYSeries("Random 1"); series1.add(new Integer(1), new Double(500.2)); series1.add(new Integer(2), new Double(694.1)); series1.add(new Integer(3), new Double(-734.4)); series1.add(new Integer(4), new Double(453.2)); series1.add(new Integer(5), new Double(500.2)); series1.add(new Integer(6), new Double(300.7)); series1.add(new Integer(7), new Double(734.4)); series1.add(new Integer(8), new Double(453.2)); final XYSeries series2 = new XYSeries("Random 2"); series2.add(new Integer(1), new Double(700.2)); series2.add(new Integer(2), new Double(534.1)); series2.add(new Integer(3), new Double(323.4)); series2.add(new Integer(4), new Double(125.2)); series2.add(new Integer(5), new Double(653.2)); series2.add(new Integer(6), new Double(432.7)); series2.add(new Integer(7), new Double(564.4)); series2.add(new Integer(8), new Double(322.2)); final XYSeriesCollection dataset = new XYSeriesCollection(series1); dataset.addSeries(series2); final JFreeChart chart = createChart(dataset); final ChartPanel chartPanel = new ChartPanel(chart); chartPanel.setPreferredSize(new java.awt.Dimension(500, 270)); setContentPane(chartPanel); }
From source file:statistics.distribution.ExponentialDistribution.java
private XYDataset getDataset() { XYSeriesCollection dataSet = new XYSeriesCollection(); XYSeries xySeries = new XYSeries("CDF"); double x = 0.0; for (int i = 0; i < 50; i++) { xySeries.add(x, CDF(x)); x += 0.2;// w w w .j av a 2s . c o m } dataSet.addSeries(xySeries); return dataSet; }
From source file:app.Plot.java
public XYDataset createDataset(ArrayList<Integer> step, ArrayList<Double> frequency) { final XYSeriesCollection dataset = new XYSeriesCollection(); final XYSeries c2 = new XYSeries("?2"); for (int i = 0; i < 200; i++) { c2.add(step.get(i), frequency.get(i)); }/*from w ww .j a v a 2s . c o m*/ dataset.addSeries(c2); return dataset; }
From source file:com.planetmayo.debrief.satc.util.StraightLineCullingTestForm.java
private void drawResultLineAndPolygon(int num, Coordinate[] line, Geometry geometry) { XYItemRenderer renderer = ((XYPlot) chart.getPlot()).getRenderer(); XYSeries lineSeries = new XYSeries("line " + num); lineSeries.add(line[0].x, line[0].y); lineSeries.add(line[1].x, line[1].y); collections.addSeries(lineSeries);/* ww w . j a v a2 s .c om*/ XYSeries polygonSeries = new XYSeries("result " + num, false); for (Coordinate c : geometry.getCoordinates()) { polygonSeries.add(c.x, c.y); } collections.addSeries(polygonSeries); renderer.setSeriesPaint(collections.getSeriesCount() - 2, Color.MAGENTA); renderer.setSeriesStroke(collections.getSeriesCount() - 2, new BasicStroke(1.0f)); renderer.setSeriesPaint(collections.getSeriesCount() - 1, Color.BLACK); renderer.setSeriesStroke(collections.getSeriesCount() - 1, new BasicStroke(3.0f)); }
From source file:org.kurento.test.latency.ChartWriter.java
public ChartWriter(Map<Long, LatencyRegistry> latencyMap, String seriesTitle, String chartTitle, String xAxisLabel, String yAxisLabel) { // Convert latencyMap to XYDataset XYSeries series = new XYSeries(seriesTitle); for (long time : latencyMap.keySet()) { series.add(time, Math.abs(latencyMap.get(time).getLatency())); }// w w w. j av a 2 s .c o m dataset = new XYSeriesCollection(); ((XYSeriesCollection) dataset).addSeries(series); this.xAxisLabel = xAxisLabel; this.yAxisLabel = yAxisLabel; this.chartTitle = chartTitle; }
From source file:edu.ucla.stat.SOCR.chart.demo.XYStepRendererDemo1.java
/** * Creates a sample dataset./*ww w . j a va2 s. c o m*/ * * @return A dataset. */ protected XYDataset createDataset(boolean isDemo) { if (isDemo) { XYSeries series1 = new XYSeries("Series 1"); series1.add(1.0, 3.0); series1.add(2.0, 4.0); series1.add(3.0, 2.0); //series1.add(5.0, 6.0); series1.add(6.0, 3.0); XYSeries series2 = new XYSeries("Series 2"); series2.add(1.0, 7.0); series2.add(2.0, 6.0); series2.add(3.0, 9.0); series2.add(4.0, 5.0); series2.add(6.0, 4.0); XYSeriesCollection dataset = new XYSeriesCollection(); dataset.addSeries(series1); dataset.addSeries(series2); return dataset; } else return super.createDataset(false); }