使用JMathPlot组合ScatterPlot

时间:2014-04-01 17:30:40

标签: java graph scatter-plot jmathplot

Plot2DPanel plot = new Plot2DPanel();
Plot2DPanel plot1 = new Plot2DPanel();
plot.addScatterPlot("Error plot", Color.yellow, data1);
plot1.addScatterPlot("Error plot", Color.GREEN, data2);
// put the PlotPanel in a JFrame, as a JPanel
JFrame frame = new JFrame("a plot panel");
frame.setSize(600, 600);
frame.setContentPane(plot);
frame.setContentPane(plot1);
frame.setVisible(true);

我想在同一个图表上绘制2个散点图。 我尝试通过上面的代码来做它但它不起作用。在输出中,我只得到data2的散点图。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

请尝试将两个图添加到同一Plot2DPanel

Plot2DPanel plot = new Plot2DPanel();
plot.addScatterPlot("Error plot", Color.yellow, data1);
plot.addScatterPlot("Error plot", Color.GREEN, data2);