Java分析API或开源 1 周,2 日 Questions & Answers 6903 是否有任何java API或开源软件可以在对象数据列表的顶部构建数据聚合、分组和分析 战略应该是: 在内存中缓存数据 按总计处理和计算分组
# 1 楼答案 如果您不介意编写Clojure(在JVM上运行的Lisp),那么Incater可能是一个有趣的选项 网站:http://incanter.org/ 备忘单(pdf):http://incanter.org/docs/incanter-cheat-sheet.pdf
# 2 楼答案 您可以尝试使用jxpath:http://commons.apache.org/jxpath/这允许您使用x路径查询浏览java对象。使用此选项,您可以选择列表中具有propery value=“abcd”对象的所有对象。使用xpath还可以使用sum avg
# 4 楼答案 作为API,我推荐BIRT 其他已知的工具,您可以将其用作API或包含库,因为它们是开源的: WEKA:Weka加载内存中的所有数据,并在内存中处理它们(如果数据非常大,这也可能导致问题) Pentaho RapidMiner
# 1 楼答案
如果您不介意编写Clojure(在JVM上运行的Lisp),那么Incater可能是一个有趣的选项
# 2 楼答案
您可以尝试使用jxpath:http://commons.apache.org/jxpath/这允许您使用x路径查询浏览java对象。使用此选项,您可以选择列表中具有propery value=“abcd”对象的所有对象。使用xpath还可以使用sum avg
# 3 楼答案
我相信你要找的是BIRT,不过我自己从来没用过
这里有一个链接
http://www.eclipse.org/birt/phoenix/
# 4 楼答案
作为API,我推荐BIRT
其他已知的工具,您可以将其用作API或包含库,因为它们是开源的:
WEKA:Weka加载内存中的所有数据,并在内存中处理它们(如果数据非常大,这也可能导致问题)
Pentaho