import statgraphics.eda.TimeSeriesPlot;
import statgraphics.util.*;
/**
*
* <p>Example: class TimeSeriesPlot.</p>
*/
time = new int[2][12][6];
data = new double[2][12];
String[] dataNames = {"Company A",
"Company B"};
pf = new PlotFrame[2];
for (int j = 0; j < 2; j++)
{
for
(int i = 0; i < 12; i++)
{
time[j][i][0] = 0;
time[j][i][1] = 0;
time[j][i][2] = 0;
time[j][i][3] = 1;
time[j][i][4] = i + 1;
time[j][i][5] = 2005;
data[j][i] = 100 + Math.random() * 20.0;
}
}
pf[0] = new PlotFrame("Time Series Plot I",
new TimeSeriesPlot(dataNames, "Time Series Plot",
"Date",
"Stock Price", time, data).plot, 500, 270);
pf[1] = new PlotFrame("Time Series Plot II",
new TimeSeriesPlot(dataNames[0], time[1], data[0]).plot, 500, 270);
new PlotFrameFactory().putPlotFrame(pf);
Results:
