Java 对象类似于 R data.frame [已关闭]
我真的很喜欢R中的data.frames,因为你可以在一个数据结构中存储不同类型的数据,并且你有很多不同的方法来修改数据(添加列,合并data.frames,...),从数据中提取子集真的很容易,...
是否有任何具有相同功能的Java库可用?我最感兴趣的是以类似矩阵的方式存储不同类型的数据,并能够提取数据的子集。
在Java中使用二维数组可以提供类似的结构,但是添加列然后提取前k条记录要困难得多。
我真的很喜欢R中的data.frames,因为你可以在一个数据结构中存储不同类型的数据,并且你有很多不同的方法来修改数据(添加列,合并data.frames,...),从数据中提取子集真的很容易,...
是否有任何具有相同功能的Java库可用?我最感兴趣的是以类似矩阵的方式存储不同类型的数据,并能够提取数据的子集。
在Java中使用二维数组可以提供类似的结构,但是添加列然后提取前k条记录要困难得多。
Tablesaw(https://github.com/jtablesaw/tablesaw)是Java数据框架,始于2015年,正在积极开发(2018年)。它被设计为尽可能可扩展,而不会牺牲易用性。功能包括按行和列进行过滤,描述性统计信息,映射/减少函数,交叉表,绘图,机器学习。Apache 许可证。
在一个查询测试中,它在 2 毫秒内从 1/20 亿个记录表中返回了 500 多个记录。
欢迎贡献、功能请求和反馈。