如何将线添加到散点图?(Java,jmathplot)
有了这段代码,我可以画一个散点图如何将线添加到散点图?(Java,jmathplot),java,scatter-plot,Java,Scatter Plot,有了这段代码,我可以画一个散点图 import javax.swing.*; import org.math.plot.*; public class ScatterPlotExample { public static void main(String[] args) { double[] x = new double[] { 60 }; double[] y = new double[] { 50 }; // create your PlotPanel (you
import javax.swing.*;
import org.math.plot.*;
public class ScatterPlotExample {
public static void main(String[] args) {
double[] x = new double[] { 60 };
double[] y = new double[] { 50 };
// create your PlotPanel (you can use it as a JPanel)
Plot2DPanel plot = new Plot2DPanel();
// add a line plot to the PlotPanel
plot.addScatterPlot("teeeeest", x, y);
// put the PlotPanel in a JFrame, as a JPanel
JFrame frame = new JFrame("a plot panel");
frame.setSize(600, 600);
frame.setContentPane(plot);
frame.setVisible(true);
}
}
两个问题:
如何使轴的范围从1到100如何在散点图中画出x=0.4和y=0.7的水平线和垂直线 谢谢大家!
- 要设置X轴范围,请执行以下操作:
->(其中0表示X,1表示Y)plot.setFixedBounds(0,1100)
- 要在Y=49.5处添加水平线,请执行以下操作:
plot.addPlotable(新行)(颜色为红色, 新的双精度[]{plot.plotCanvas.base.getMinBounds()[0],49.5}, 新的双精度[]{plot.plotCanvas.base.getMaxBounds()[0],49.5})代码>