Como combinar o gráfico de dispersão com o gráfico de linhas para mostrar a linha de regressão? JavaFX

Eu criei um gráfico de dispersão com dois conjuntos de dados; o primeiro conjunto são os dados reais (x = ano ey = pence) e o segundo conjunto produz os mesmos pontos, exceto para a linha de regressão. No entanto, o problema que estou tendo é que os dois conjuntos de dados são mostrados como pontos de dispersão. Eu quero mostrar o primeiro conjunto como pontos de dispersão e ter o segundo conjunto no mesmo gráfico, mas mostrando como uma linha. Eu estive nisso por um longo tempo, mas não consigo descobrir uma maneira de fazer isso.

o código do gráfico de dispersão é mostrado no oracle;http://docs.oracle.com/javafx/2/charts/scatter-chart.htm

Por exemplo, eu tenho tentado fazer isso:

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);
}

O problema é que a cena só pode ser configurada para sc ou lc, não para ambas. Existe algo que eu possa fazer ou é simplesmente impossível?

obrigado

questionAnswers(4)

yourAnswerToTheQuestion