2010-11-06 32 views

回答

1

除了CombinedDomainXYPlot,你可以添加多个系列现有图表,如本example看到。您也可以将其他轴添加到现有图表,如讨论here所述。

附录:

我找时间序列图。规模应该在几分钟内。

time series chart只是一个XYPlot其中所述域是DateAxis,范围为一个NumberAxis,如在工厂createTimeSeriesChart()方法的代码看到。您可以使用Minute作为域间隔,如讨论here

+0

@chai:我上面阐述。 – trashgod 2010-11-07 04:41:28

1

这取决于你想要什么样的情节。你可能想要两个系列在同一个情节或两个系列在不同的情节。

对于一个图中的两个系列,您需要两个数据集和两个渲染器。

plot.setDataset(0, dataset0); 
plot.setRenderer(0, renderer0) 

plot.setDataset(1, dataset1); 
plot.setRenderer(1, renderer1) 

在上面的代码中,您可以使用您的绘图支持的各种数据集和渲染器。

对于同一图形中的两个独立的图,使用CombinedDomainXYPlot。这是一个example

此外,你还可以通过添加值到正确的系列使用一个数据集与多个系列:

dataset.addValue("series", value);