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