我正在尝试将范围市场添加到eplot中,但是每当标记值超过当前最大值时,它都不会包含在图表中,因为图表似乎不会根据范围标记来调整大小...对此有任何解决方法?顺便说一句,我不知道数据集的当前最大值是多少。
最佳答案
为了知道当前数据集的最大值,您可以使用以下代码:
ValueAxis valueAxis=cp.getRangeAxis(); // getting the value axis from plot
Range r=cp.getDataRange(valueAxis); // getting the data range
System.out.println(r.getUpperBound());
sysout将返回数据集中的最大值。当您知道数据集中的最大值时,可能就可以实现所需的结果。