¿Cómo combinar el gráfico de dispersión con el gráfico de líneas para mostrar la línea de regresión? JavaFX

He creado un gráfico de dispersión con dos conjuntos de datos; el primer conjunto son los datos reales (x = año e y = peniques) y el segundo conjunto produce los mismos puntos pero para la línea de regresión. Sin embargo, el problema que tengo es que ambos conjuntos de datos se muestran como puntos de dispersión. Quiero mostrar el primer conjunto como puntos de dispersión y tener el segundo conjunto en el mismo gráfico pero como una línea. He estado en esto durante mucho tiempo, pero no puedo encontrar una manera de hacer esto.

el código del gráfico de dispersión se muestra en Oracle;http://docs.oracle.com/javafx/2/charts/scatter-chart.htm

Por ejemplo, he estado tratando de hacer esto:

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

El problema es que la escena solo se puede configurar en sc o lc, no en ambas. ¿Hay algo que pueda hacer o es simplemente imposible?

Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta