与iReport的时间序列的平均线

时间:2011-02-26 15:13:04

标签: jasper-reports time-series ireport

我如何绘制时间序列中的平均线?

1 个答案:

答案 0 :(得分:3)

解决方案

有几种方法可以做到这一点:

在线分析

在线执行分析的缺点是JasperReports一次绘制一个值。您编写的任何自定义程序都必须根据过去的数据点计算趋势,而不是最后对所有数据点进行分析。这将导致数据线轻微偏斜。

综合统计资料包

使用统计软件包的缺点是您必须找到将其与数据库集成的方法。 (您还必须学习相应的统计函数来执行分析。)

第三方工具

这里的缺点是您可能需要为产品或支持付费。整合可能是最简单的。

推荐的解决方案

如果您有PostgreSQL数据库,我建议您安装PL/R。使用R执行聚合数据分析,然后将结果发送回JasperReports以获取时间序列图表。

你要做的事情可能非常复杂。