List of usage examples for org.jfree.data.category DefaultCategoryDataset DefaultCategoryDataset
public DefaultCategoryDataset()
From source file:view.tankDepthDetails.BarrChart.java
/** * Creates new form BarrChart/*from ww w. j a v a 2 s . co m*/ */ public BarrChart() { initComponents(); DefaultCategoryDataset dcd = new DefaultCategoryDataset(); float s = 8; dcd.setValue(s, "Marks", "Dumindu"); dcd.setValue(88.80, "Marks", "lakal"); dcd.setValue(78.80, "Marks", "Charitha"); dcd.setValue(7.80, "Marks", "lahiru"); dcd.setValue(76.80, "Marks", "mahin"); dcd.setValue(90.80, "Marks", "gin"); JFreeChart Jchart = ChartFactory.createBarChart("Tank Level Records", "Time", "Tank Level", dcd, PlotOrientation.VERTICAL, true, true, false); CategoryPlot plot = Jchart.getCategoryPlot(); plot.setRangeGridlinePaint(java.awt.Color.black); ChartFrame chartfra = new ChartFrame("Tank Level Records", Jchart, true); // chartfra.setVisible(true); chartfra.setSize(400, 500); ChartPanel chartPanel = new ChartPanel(Jchart); jPanel2.removeAll(); jPanel2.add(chartPanel); jPanel2.updateUI(); }
From source file:Data.Graph.java
private CategoryDataset createDataset() { final String demPos = "D+"; final String demNeg = "D-"; final String repPos = "R+"; final String repNeg = "R-"; final DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.addValue(this.politicain.getPositiveRepublicain().size(), "1", repPos); dataset.addValue(this.politicain.getNegitiveRepublicain().size(), "1", repNeg); dataset.addValue(this.politicain.getPositiveDemocrat().size(), "0", demPos); dataset.addValue(this.politicain.getNegitiveDemocrat().size(), "0", demNeg); return dataset; }
From source file:biblioteca.reportes.ChartCreator.java
public static DefaultCategoryDataset asignarBarDataset(ArrayList<String> Valores) { DefaultCategoryDataset dataSet = new DefaultCategoryDataset(); int size = Valores.size(); size = (size <= 32) ? size : 32;//w ww. j a va 2s. c om for (int i = 2; i < size; i += 2) { dataSet.setValue(Double.parseDouble(Valores.get(i + 1)), "Grafica", Valores.get(i)); } return dataSet; }
From source file:net.sf.mzmine.chartbasics.gui.javafx.demo.FXCategoryChartGestureDemo.java
/** * Creates a dataset, consisting of two series of monthly data. * * @return the dataset./* www.ja v a 2s.c o m*/ */ private static CategoryDataset createDataset() { DefaultCategoryDataset data = new DefaultCategoryDataset(); Random r = new Random(System.currentTimeMillis()); for (int i = 0; i < 3; i++) { for (int t = 0; t < 2; t++) { for (int x = 0; x < 100; x++) { double v = r.nextGaussian() * (i + 1); data.addValue(v, "series" + i, "type" + t); } } } return data; }
From source file:UserInterface.JFreeChartJPanel.java
public JFreeChartJPanel(VitalSign vs, JPanel upc) { initComponents();/*w ww . j a va 2 s . c o m*/ this.vs = vs; this.upc = upc; int rr = (vs.getRespiratoryrate()); int hr = vs.getHeartrate(); int bp = vs.getBloodpressure(); double w = vs.getWeight(); DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.setValue(rr, "", "Respiratory Rate"); dataset.setValue(hr, "", "Heart Rate"); dataset.setValue(bp, "", "Blood Pressure"); dataset.setValue(w, "", "Weight"); // org.jfree.chart.JFreeChart chart = ChartFactory.createBarChart("VitalSign", "Vital Signs", "Range", dataset, PlotOrientation.VERTICAL, false, true, false); CategoryPlot plot = chart.getCategoryPlot(); plot.setRangeGridlinePaint(Color.black); ChartFrame frame = new ChartFrame("Bar Chart for _---_", chart); frame.setVisible(true); frame.setSize(600, 600); }
From source file:views.analysis.LinearRegressionDisplay.java
public DefaultCategoryDataset createDataset() { DefaultCategoryDataset dataset = new DefaultCategoryDataset(); for (Point p : this.dataList) { double value = p.getValue(); dataset.addValue(value, "Valeur", "" + p.getX()); }/*from w ww.java 2s . co m*/ for (Point p : this.linearDatalist) { double value = p.getValue(); dataset.addValue(value, "Rgression linaire", "" + p.getX()); } System.out.println(linearDatalist); return dataset; }
From source file:view.Histogram.java
public Histogram(String applicationTitle, String TituloGrafico, List<ArtefatoFrequencia> Lista) { super(applicationTitle); DefaultCategoryDataset DatasetGrafico = new DefaultCategoryDataset(); int quantidade = 0; int i;//from w ww. j a va2 s . c om for (i = 0; i < Lista.size() - 1; i++) { quantidade = quantidade + Lista.get(i).getQuantidade(); DatasetGrafico.addValue(Lista.get(i).getQuantidade(), Lista.get(i).getAtributo(), "Number of artefacts affected by review accumulated"); } //DatasetGrafico.addValue(101, "Frequencia", "termo b"); //DatasetGrafico.addValue(150, "termc1", "termo c2");*/ //for (ArtefatoFrequencia c:Lista2) // DatasetGrafico.addValue(c.getQuantidade(), c.getAtributo(), "Number of artefacts affected by review"); JFreeChart grafico = ChartFactory.createBarChart(TituloGrafico, "Legends", "Accumulation of Number of Review", DatasetGrafico); this.add(new ChartPanel(grafico)); this.pack(); }
From source file:Visuals.AreaChart.java
public ChartPanel drawAreaChart() { DefaultCategoryDataset areadataset = new DefaultCategoryDataset(); areadataset.addValue(new Double(successCount), "Success", "Success (" + successCount + ")"); areadataset.addValue(new Double(failCount), "Fail", "Fail (" + failCount + ")"); JFreeChart areachart = ChartFactory.createBarChart("", // Title "Result", "Attempts", areadataset // Dataset );//from ww w .j a v a 2 s . co m final CategoryPlot plot = areachart.getCategoryPlot(); CategoryItemRenderer renderer = new CustomRendererAudit(); areachart.removeLegend(); plot.setRenderer(renderer); areachart.getCategoryPlot().setRenderer(renderer); // plot.set("Success", new Color(230, 27, 27)); // plot.setSectionPaint("Fail", new Color(230, 90, 27)); final CategoryPlot plotx = areachart.getCategoryPlot(); ((BarRenderer) plotx.getRenderer()).setBarPainter(new StandardBarPainter()); plotx.setBackgroundPaint(new Color(210, 234, 243)); ChartPanel chartPanel = new ChartPanel(areachart); return chartPanel; }
From source file:UserInterface.JFreeChart.java
public JFreeChart(VitalSign vs, JPanel upc) { initComponents();//from w ww .j av a2 s.co m this.vs = vs; this.upc = upc; int rr = (vs.getRespiratoryrate()); int hr = vs.getHeartrate(); int bp = vs.getBloodpressure(); double w = vs.getWeight(); DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.setValue(rr, "", "Respiratory Rate"); dataset.setValue(hr, "", "Heart Rate"); dataset.setValue(bp, "", "Blood Pressure"); dataset.setValue(w, "", "Weight"); // org.jfree.chart.JFreeChart chart = ChartFactory.createBarChart("VitalSign", "Vital Signs", "Range", dataset, PlotOrientation.VERTICAL, false, true, false); CategoryPlot plot = chart.getCategoryPlot(); plot.setRangeGridlinePaint(Color.black); ChartFrame frame = new ChartFrame("Bar Chart for _---_", chart); frame.setVisible(true); frame.setSize(450, 350); }
From source file:test.LineChart_AWT.java
private DefaultCategoryDataset createDataset() { DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.addValue(500, "schools", "1970"); dataset.addValue(30, "schools", "1980"); dataset.addValue(60, "schools", "1990"); dataset.addValue(120, "schools", "2000"); dataset.addValue(240, "schools", "2010"); dataset.addValue(300, "schools", "2014"); return dataset; }