我想在一个图形中比较时间序列数据。我在同一个绘图中添加了几个数据集并绘制它 - 只显示了一个数据集。缺少文档,现有问题无用..
问题:为什么只代表一个数据集?而且,为什么它的'标题不习惯于创造一个传奇?
我的代码(狙击):
//first, create terminal to write png files (not shown)
..
//create the three data sets (just shown for first data set here)
double[][] original = combinedSequence.getOriginalValues();
AbstractPlot originalPlot = new DataSetPlot(original);
originalPlot.setTitle("'original'");
..
//add the three data set plots
p.addPlot(originalPlot);
p.addPlot(offsetPlot);
p.addPlot(functionPlot);
//plot graph
p.newGraph();
p.plot();
答案 0 :(得分:0)
两件事:
因此,您的代码的正确版本将是:
double[][] original1 = {{2,3},{4,5},{6,7}};
double[][] original2 = {{8,9},{12,13},{14,15}};
AbstractPlot originalPlot = new DataSetPlot(original1);
originalPlot.setTitle("original1");
AbstractPlot originalPlot2 = new DataSetPlot(original2);
originalPlot2.setTitle("original2");
JavaPlot p = new JavaPlot();
p.addPlot(originalPlot);
p.newGraph();
p.addPlot(originalPlot2);
p.plot();