Tôi đã tạo một biểu đồ phân tán với hai bộ dữ liệu; tập đầu tiên là dữ liệu thực tế (x = năm và y = pence) và tập thứ hai tạo ra cùng một điểm nhưng cho dòng hồi quy. Tuy nhiên vấn đề tôi gặp phải là cả hai bộ dữ liệu được hiển thị dưới dạng các điểm phân tán. Tôi muốn hiển thị tập đầu tiên là điểm phân tán và có tập thứ hai trên cùng một biểu đồ nhưng hiển thị dưới dạng một dòng. Tôi đã ở đó một thời gian dài nhưng tôi không thể tìm ra cách để làm điều này.Làm thế nào để kết hợp biểu đồ phân tán với biểu đồ dạng đường để hiển thị đường hồi qui? JavaFX
mã biểu đồ phân tán được hiển thị trên oracle; http://docs.oracle.com/javafx/2/charts/scatter-chart.htm
Ví dụ, tôi đã cố gắng để làm điều này:
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);
}
Vấn đề là cảnh chỉ có thể được thiết lập để một trong hai sc hoặc lc, không phải cả hai. Có bất cứ điều gì tôi có thể làm hoặc là nó chỉ là không thể?
Cảm ơn
Xem thêm một số [mã mẫu cho các ký tự xếp chồng và liên kết đến các bài đăng trên diễn đàn Oracle JavaFX có liên quan] (https://gist.github.com/jewelsea/3668862) và [RT-12170 chart API - nhiều loại biểu đồ trên cùng trục] (http://javafx-jira.kenai.com/browse/RT-12710). – jewelsea