数据分析微调

This commit is contained in:
caozehui
2025-02-17 15:11:01 +08:00
parent ff7fbf92e6
commit a5472781de
2 changed files with 14 additions and 10 deletions

View File

@@ -103,7 +103,7 @@ public class PreDetection {
/** /**
* 监测点线路号 * 监测点线路号
*/ */
@JSONField(name = "pt") @JSONField(name = "pt") //todo 是否改为ct
private Integer ct; private Integer ct;
} }

View File

@@ -622,7 +622,11 @@ public class AdPlanServiceImpl extends ServiceImpl<AdPlanMapper, AdPlan> impleme
String[] rateStrArr = rows.get(rows.size() - 1); String[] rateStrArr = rows.get(rows.size() - 1);
Double[] rateArr = new Double[maxTime]; Double[] rateArr = new Double[maxTime];
for (int i = 1; i < rateStrArr.length; i++) { for (int i = 1; i < rateStrArr.length; i++) {
rateArr[i - 1] = Double.parseDouble(rateStrArr[i].replace("%", "")); if("/".equals(rateStrArr[i])){
rateArr[i - 1] = 0.00;
}else{
rateArr[i - 1] = Double.parseDouble(rateStrArr[i].replace("%", ""));
}
} }
XDDFNumericalDataSource<Double> rate = XDDFDataSourcesFactory.fromArray(rateArr); XDDFNumericalDataSource<Double> rate = XDDFDataSourcesFactory.fromArray(rateArr);
@@ -638,14 +642,14 @@ public class AdPlanServiceImpl extends ServiceImpl<AdPlanMapper, AdPlan> impleme
// 图表加载数据条形图1 // 图表加载数据条形图1
bar.addSeries(checkTimes, rate); bar.addSeries(checkTimes, rate);
// CTPlotArea plotArea = chart.getCTChart().getPlotArea(); CTPlotArea plotArea = chart.getCTChart().getPlotArea();
//
// CTBarSer serArray = plotArea.getBarChartArray(0).getSerArray(0); CTBarSer serArray = plotArea.getBarChartArray(0).getSerArray(0);
// serArray.addNewDLbls(); serArray.addNewDLbls();
// serArray.getDLbls().addNewShowVal().setVal(true); serArray.getDLbls().addNewShowVal().setVal(true);
// serArray.getDLbls().addNewShowLegendKey().setVal(false); serArray.getDLbls().addNewShowLegendKey().setVal(false);
// serArray.getDLbls().addNewShowCatName().setVal(false); serArray.getDLbls().addNewShowCatName().setVal(false);
// serArray.getDLbls().addNewShowSerName().setVal(false); serArray.getDLbls().addNewShowSerName().setVal(false);
// 打印图表的xml // 打印图表的xml
//System.out.println(chart.getCTChart()); //System.out.println(chart.getCTChart());