首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JFreeChart如何获取时间序列图表上显示的数据点

JFreeChart是一个用于Java编程语言的图形库,它提供了许多方法来创建和显示各种类型的图表。要获取时间序列图表上显示的数据点,您需要使用JFreeChart的XYChart类。XYChart类提供了用于绘制时间序列图表的方法,例如addSeries()addXYSeries()等。

要获取时间序列图表上显示的数据点,您需要使用XYChart.Series类的getXValues()getYValues()方法来获取数据点的坐标。以下是一个简单的示例代码:

代码语言:java
复制
// 创建一个时间序列图表
XYChart chart = new XYChart(500, 300);

// 添加数据点
XYChart.Series series = chart.addSeries("Series 1", new double[]{1.0, 2.0, 3.0, 4.0, 5.0});

// 获取数据点的坐标
double[] xValues = series.getXValues();
double[] yValues = series.getYValues();

// 输出数据点的坐标
System.out.println("xValues: " + Arrays.toString(xValues));
System.out.println("yValues: " + Arrays.toString(yValues));

在这个示例代码中,我们创建了一个大小为500x300的图表,并添加了一个包含5个数据点的系列。然后,我们使用getXValues()getYValues()方法获取数据点的坐标,并将它们输出到控制台。

请注意,您需要根据您的具体需求选择适当的数据点,并使用适当的图表类型来绘制时间序列图表。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券