小编Has*_*ner的帖子

如何将散点图与折线图组合以显示回归线?JavaFX的

我创建了一个包含两组数据的散点图; 第一组是实际数据(x =年和y =便士),第二组产生相同的点但是对于回归线.然而,我遇到的问题是两组数据都显示为散点.我想将第一组显示为散点,并将第二组显示在同一图表上,但显示为一条线.我已经参与了很长一段时间,但我无法想办法做到这一点.

散点图代码显示在oracle上; http://docs.oracle.com/javafx/2/charts/scatter-chart.htm

例如,我一直在尝试这样做:

final ScatterChart<Number,Number> sc = new
        ScatterChart<Number,Number>(xAxis,yAxis);
final LineChart<Number,Number> lc = new
        LineChart<Number,Number>(xAxis,yAxis);

XYChart.Series series1 = new XYChart.Series();
    series1.setName("Equities");
    series1.getData().add(new XYChart.Data(4.2, 193.2));
    series1.getData().add(new XYChart.Data(2.8, 33.6));

XYChart.Series series2 = new XYChart.Series();
    series2.setName("Mutual funds");
    series2.getData().add(new XYChart.Data(5.2, 229.2));
    series2.getData().add(new XYChart.Data(2.4, 37.6));

    sc.getData().addAll(series1);
    lc.getData(0.addAll(series2);
    Scene scene  = new Scene(sc, 500, 400);
    stage.setScene(scene);
    stage.show();
}

public static void main(String[] args) {
    launch(args);
}
Run Code Online (Sandbox Code Playgroud)

问题是场景只能设置为sc或lc,而不能同时设置为sc或lc.有什么我可以做或者只是不可能吗?

谢谢

java charts javafx scatter line

12
推荐指数
1
解决办法
9428
查看次数

标签 统计

charts ×1

java ×1

javafx ×1

line ×1

scatter ×1