Example usage for org.jfree.data.category DefaultCategoryDataset DefaultCategoryDataset

List of usage examples for org.jfree.data.category DefaultCategoryDataset DefaultCategoryDataset

Introduction

In this page you can find the example usage for org.jfree.data.category DefaultCategoryDataset DefaultCategoryDataset.

Prototype

public DefaultCategoryDataset() 

Source Link

Document

Creates a new (empty) dataset.

Usage

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;
}