List of usage examples for org.jfree.data.general DefaultPieDataset setValue
public void setValue(Comparable key, double value)
From source file:WeeklyReport.Sections.Declines.java
private JFreeChart declinesByReasonChart() { DefaultPieDataset dataset = new DefaultPieDataset(); Map<Double, String> mp = DECLINES_BY_REASON; mp.entrySet().stream().forEach((mapEntry) -> { dataset.setValue(mapEntry.getValue(), mapEntry.getKey()); });//from ww w . ja va 2 s. c o m JFreeChart pieChart = ChartFactory.createPieChart3D("Reason for Decline by total CBM", dataset, true, true, false); Plot plot = pieChart.getPlot(); plot.setBackgroundPaint(Color.WHITE); return pieChart; }
From source file:GUI.ResponseStatistics.java
private PieDataset createDatasetMultipleChoice(HashMap<String, Double> hm) { DefaultPieDataset result = new DefaultPieDataset(); Set<String> set = hm.keySet(); for (String s : set) { result.setValue(s, hm.get(s)); }/* w ww . j a v a 2 s .co m*/ return result; }
From source file:GUI.ResponseStatistics.java
private PieDataset createDatasetOneWord(HashMap<String, Double> hm) { DefaultPieDataset result = new DefaultPieDataset(); Set<String> set = hm.keySet(); for (String s : set) { result.setValue(s, hm.get(s)); }/*from w w w .j a v a2 s . co m*/ return result; }
From source file:org.pentaho.reporting.engine.classic.extensions.legacy.charts.LegacyChartType.java
private PieDataset createPieDataset() { final DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("Part 1", 23);// NON-NLS dataset.setValue("Part 2", 35);// NON-NLS dataset.setValue("Part 3", 42);// NON-NLS return dataset; }
From source file:UserInterface.CDC.VaccineCityDistributionJPanel.java
private void viewChartjButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_viewChartjButtonActionPerformed // TODO add your handling code here: DefaultPieDataset pieDataset = new DefaultPieDataset(); for (CityNetwork city : state.getCityList()) { pieDataset.setValue(city.getName(), city.getTotalVaccinesDistributedInCity()); }/*from w w w.j a va2 s.c o m*/ JFreeChart chart = ChartFactory.createPieChart("Total Vaccines Distributed", pieDataset, true, true, true); PiePlot p = (PiePlot) chart.getPlot(); ChartFrame frame = new ChartFrame("Total Vaccines Distributed", chart); frame.setVisible(true); frame.setSize(450, 500); }
From source file:UserInterface.CDC.VARESCityReportingJPanel.java
private void viewChartjButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_viewChartjButtonActionPerformed // TODO add your handling code here: DefaultPieDataset pieDataset = new DefaultPieDataset(); for (CityNetwork city : state.getCityList()) { pieDataset.setValue(city.getName(), city.getTotalFailedVaccinesInCity()); }// ww w . j ava 2 s.com JFreeChart chart = ChartFactory.createPieChart("Total Failed Vaccines", pieDataset, true, true, true); PiePlot p = (PiePlot) chart.getPlot(); ChartFrame frame = new ChartFrame("Total Failed Vaccines", chart); frame.setVisible(true); frame.setSize(450, 500); }
From source file:org.gaixie.micrite.crm.service.impl.CustomerServiceImpl.java
public PieDataset getCustomerSourcePieDataset(SearchBean[] queryBean) { List list = customerDAO.findCSGroupByTelVague(queryBean); DefaultPieDataset dataset = new DefaultPieDataset(); if (list != null && list.size() != 0) { for (int i = 0; i < list.size(); i++) { Object[] obj = (Object[]) list.get(i); dataset.setValue(obj[1].toString(), Integer.parseInt(obj[0].toString())); }// w w w. j a v a 2 s . c o m } else { return null; } return dataset; }
From source file:uk.ac.lkl.cram.ui.chart.LearningTypeChartMaker.java
private void populateDataset(DefaultPieDataset dataset, Module m) { initializeMap();/*from w w w . j a v a 2 s . co m*/ dataset.setValue(ACQUISITION, getTotalAcquisition(m)); dataset.setValue(COLLABORATION, getTotalCollaboration(m)); dataset.setValue(DISCUSSION, getTotalDiscussion(m)); dataset.setValue(INQUIRY, getTotalInquiry(m)); dataset.setValue(PRACTICE, getTotalPractice(m)); dataset.setValue(PRODUCTION, getTotalProduction(m)); }
From source file:teachersV3.jFreeChart.PieChart.java
/** * Create datas for marks' student./*from ww w.j a va2 s . com*/ * * @param s * The student. * @return a PieDataSet with datas (marks' values from 0 to 20). */ private PieDataset createDatasetMarksStudent(Student s) { DefaultPieDataset result = new DefaultPieDataset(); int count1 = 0, count2 = 0, count3 = 0, count4 = 0, count5 = 0; result.setValue("[0-8[", count1); result.setValue("[8-10[", count2); result.setValue("[10-12[", count3); result.setValue("[12-15[", count4); result.setValue("[15-20[", count5); for (int i = 0; i < s.marks.length; i++) { if (s.getMarks()[i] != null) { int mark = (int) (s.marks[i].getValue()); if (mark >= 0 && mark <= 8) { result.setValue("[0-8[", ++count1); } else if (mark >= 8 && mark <= 10) { result.setValue("[8-10[", ++count2); } else if (mark >= 10 && mark <= 12) { result.setValue("[10-12[", ++count3); } else if (mark >= 12 && mark <= 15) { result.setValue("[12-15[", ++count4); } else { result.setValue("[15-20[", ++count5); } } } return result; }
From source file:kcse_2013_results.Pie_Chart_KCSE_School_Performance.java
/** * Creates a sample dataset.//from w w w .j av a 2 s. c o m * * @return A sample dataset. */ private PieDataset createDataset(int[] array_school_grades_count) { DefaultPieDataset dataset = new DefaultPieDataset(); if (((double) array_school_grades_count[0]) != 0) { dataset.setValue("Grade A", new Double((double) array_school_grades_count[0])); } if (((double) array_school_grades_count[1]) != 0) { dataset.setValue("Grade A-", new Double((double) array_school_grades_count[1])); } if (((double) array_school_grades_count[2]) != 0) { dataset.setValue("Grade B+", new Double((double) array_school_grades_count[2])); } if (((double) array_school_grades_count[3]) != 0) { dataset.setValue("Grade B", new Double((double) array_school_grades_count[3])); } if (((double) array_school_grades_count[4]) != 0) { dataset.setValue("Grade B-", new Double((double) array_school_grades_count[4])); } if (((double) array_school_grades_count[5]) != 0) { dataset.setValue("Grade C+", new Double((double) array_school_grades_count[5])); } if (((double) array_school_grades_count[6]) != 0) { dataset.setValue("Grade C", new Double((double) array_school_grades_count[6])); } if (((double) array_school_grades_count[7]) != 0) { dataset.setValue("Grade C-", new Double((double) array_school_grades_count[7])); } if (((double) array_school_grades_count[8]) != 0) { dataset.setValue("Grade D+", new Double((double) array_school_grades_count[8])); } if (((double) array_school_grades_count[9]) != 0) { dataset.setValue("Grade D", new Double((double) array_school_grades_count[9])); } if (((double) array_school_grades_count[10]) != 0) { dataset.setValue("Grade D-", new Double((double) array_school_grades_count[10])); } if (((double) array_school_grades_count[11]) != 0) { dataset.setValue("Grade E", new Double((double) array_school_grades_count[11])); } if (((double) array_school_grades_count[12]) != 0) { dataset.setValue(" *** ", new Double((double) array_school_grades_count[12])); } return dataset; }