1

我想用 JfreeChart 的 XYLineChart 展示我的模拟结果,Number Axis 的范围在 time =0 到 time =3000 之间,但是不同时间间隔数据点的密度不同,

例如,直到时间 1000 只有几个数据点,然后时间间隔 (1000 - 2000) 的密度太高,而且我在时间间隔 (2000 -3000) 中的数据点也很少,所以,我想要不同的刻度根据数据点的密度自动单位,我使用的唯一代码是:

NumberAxis xAxis = (NumberAxis) plot.getDomainAxis();

xAxis.setAutoRange(true);

xAxis.setAutoTickUnitSelection(true);

它必须自动完成,因为数据点是在我的模拟过程中生成的,我不知道密度在哪个区间高或低

4

0 回答 0