JavaFX 散点图

2024 年 8 月 29 日 | 阅读 2 分钟

在散点图中,数据点沿着图形散布。 每个数据点显示两个轴之间的映射。 它主要用于绘制轴之间的关系。 如下图所示,显示了一年中温度的变化。 在 X 轴上,绘制月份数,而在 Y 轴上,绘制温度(以摄氏度为单位)。


JavaFX ScatterChart1

在 JavaFX 中,散点图由 javafx.scene.chart.ScatterChart 类表示。 我们需要实例化这个类来创建散点图。

构造函数

该类中有两个构造函数。

  1. public ScatterChart(Axis<X> Xaxis, Axis<Y> Yaxis) : 创建具有指定轴的散点图的新实例。
  2. public ScatterChart(Axis<X> Xaxis, Axis<Y> Yaxis, ObservableList<XYChart.Series<X, Y>> data): 创建具有指定轴和数据的散点图的新实例。

示例

在以下示例中,我们展示了根据人的体重得出的理想身高。 图表中显示的数据在逻辑上是正确的。


JavaFX ScatterChart2
下一个主题堆叠区域图