数据分析微调
This commit is contained in:
@@ -103,7 +103,7 @@ public class PreDetection {
|
||||
/**
|
||||
* 监测点线路号
|
||||
*/
|
||||
@JSONField(name = "pt")
|
||||
@JSONField(name = "pt") //todo 是否改为ct
|
||||
private Integer ct;
|
||||
}
|
||||
|
||||
|
||||
@@ -622,8 +622,12 @@ public class AdPlanServiceImpl extends ServiceImpl<AdPlanMapper, AdPlan> impleme
|
||||
String[] rateStrArr = rows.get(rows.size() - 1);
|
||||
Double[] rateArr = new Double[maxTime];
|
||||
for (int i = 1; i < rateStrArr.length; i++) {
|
||||
if("/".equals(rateStrArr[i])){
|
||||
rateArr[i - 1] = 0.00;
|
||||
}else{
|
||||
rateArr[i - 1] = Double.parseDouble(rateStrArr[i].replace("%", ""));
|
||||
}
|
||||
}
|
||||
XDDFNumericalDataSource<Double> rate = XDDFDataSourcesFactory.fromArray(rateArr);
|
||||
|
||||
// bar:条形图,
|
||||
@@ -638,14 +642,14 @@ public class AdPlanServiceImpl extends ServiceImpl<AdPlanMapper, AdPlan> impleme
|
||||
// 图表加载数据,条形图1
|
||||
bar.addSeries(checkTimes, rate);
|
||||
|
||||
// CTPlotArea plotArea = chart.getCTChart().getPlotArea();
|
||||
//
|
||||
// CTBarSer serArray = plotArea.getBarChartArray(0).getSerArray(0);
|
||||
// serArray.addNewDLbls();
|
||||
// serArray.getDLbls().addNewShowVal().setVal(true);
|
||||
// serArray.getDLbls().addNewShowLegendKey().setVal(false);
|
||||
// serArray.getDLbls().addNewShowCatName().setVal(false);
|
||||
// serArray.getDLbls().addNewShowSerName().setVal(false);
|
||||
CTPlotArea plotArea = chart.getCTChart().getPlotArea();
|
||||
|
||||
CTBarSer serArray = plotArea.getBarChartArray(0).getSerArray(0);
|
||||
serArray.addNewDLbls();
|
||||
serArray.getDLbls().addNewShowVal().setVal(true);
|
||||
serArray.getDLbls().addNewShowLegendKey().setVal(false);
|
||||
serArray.getDLbls().addNewShowCatName().setVal(false);
|
||||
serArray.getDLbls().addNewShowSerName().setVal(false);
|
||||
|
||||
// 打印图表的xml
|
||||
//System.out.println(chart.getCTChart());
|
||||
|
||||
Reference in New Issue
Block a user