亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java實現統計圖表

小云
137
2023-09-13 05:16:36
欄目: 編程語言

Java可以使用各種圖表庫來實現統計圖表,常用的有JFreeChart、Chart.js和Apache ECharts等。

下面是使用JFreeChart實現柱形圖(統計每個月份的銷售額)的示例代碼:

import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.category.CategoryDataset;
import org.jfree.data.category.DefaultCategoryDataset;
public class BarChartExample {
public static void main(String[] args) {
// 創建數據集
CategoryDataset dataset = createDataset();
// 創建柱形圖
JFreeChart chart = createChart(dataset);
// 創建圖表窗口
ChartFrame frame = new ChartFrame("Bar Chart Example", chart);
frame.pack();
frame.setVisible(true);
}
private static CategoryDataset createDataset() {
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(1200, "Sales", "Jan");
dataset.addValue(1500, "Sales", "Feb");
dataset.addValue(1800, "Sales", "Mar");
dataset.addValue(1000, "Sales", "Apr");
dataset.addValue(2000, "Sales", "May");
dataset.addValue(2200, "Sales", "Jun");
dataset.addValue(2400, "Sales", "Jul");
dataset.addValue(2600, "Sales", "Aug");
dataset.addValue(2300, "Sales", "Sep");
dataset.addValue(2000, "Sales", "Oct");
dataset.addValue(1500, "Sales", "Nov");
dataset.addValue(1200, "Sales", "Dec");
return dataset;
}
private static JFreeChart createChart(CategoryDataset dataset) {
JFreeChart chart = ChartFactory.createBarChart(
"Monthly Sales", // 圖表標題
"Month", // x軸標簽
"Sales", // y軸標簽
dataset, // 數據集
PlotOrientation.VERTICAL, // 圖表方向
true, // 是否顯示圖例
false, // 是否生成工具提示
false // 是否生成URL鏈接
);
return chart;
}
}

運行上述代碼,將會彈出一個帶有柱形圖的窗口,展示了每個月份的銷售額。你可以根據需要修改數據集和圖表的樣式。

0
得荣县| 大同县| 雅江县| 随州市| 安国市| 文昌市| 阜新市| 临沭县| 德保县| 永宁县| 德阳市| 四会市| 汶川县| 仪陇县| 靖西县| 乌拉特前旗| 罗山县| 伊春市| 和平县| 乐都县| 宁夏| 汶上县| 宁武县| 长沙县| 垫江县| 舞阳县| 冕宁县| 高平市| 周口市| 磐安县| 池州市| 嘉鱼县| 高邑县| 岑巩县| 寻乌县| 唐海县| 华宁县| 怀安县| 浦东新区| 西和县| 井陉县|