Jasper报告时间序列图



我有一个csv文件作为数据源。我想创建一个时间序列图来显示一天中的数据。csv文件中的时间序列数据类似于0:15 0:30 0:45 ... 23:45,每个时间点都有一个我想在图表中显示的值。

所以我只使用:new SimpleDateFormat("HH:mm").parse($F{time})作为时间段表达式,但图表看起来只是一个点,在x轴上只有23:59:59.99900:00:00.000

如何将其固定为在x轴上显示0:15 0:30 0:45 ... 23:45,在y轴上显示相应的值?如何设置时间段表达式以及任何其他设置?

如果要在X轴上显示CSV文件中的每个条目,请不要使用时间序列图,而是使用"折线图"。您也不必解析日期——只需将字段分配给"Category表达式"就可以了。

最新更新