💡
原文英文,约2000词,阅读约需7分钟。
📝
内容提要
Kotlin DataFrame库可以轻松地从结构化数据中提取值。它提供了四个API,可以根据需求选择最佳方法。可以通过选择列、索引或谓词来提取值。还可以处理嵌套数据和按列顺序处理数据。库还提供了一些辅助函数,如valueCols、colsOfKind和colsOf。此外,库提供了交互式语法,以帮助用户理解和使用库的功能。
🎯
关键要点
- Kotlin DataFrame库简化了从结构化数据中提取值的过程。
- 库提供四个API,用户可以根据需求选择最优方法。
- 可以通过选择列、索引或谓词来提取值。
- 支持处理嵌套数据和按列顺序处理数据。
- 库提供了辅助函数,如valueCols、colsOfKind和colsOf。
- 交互式语法帮助用户理解和使用库的功能。
- 可以通过and运算符和cols函数选择多个列。
- 支持通过索引选择列,索引从零开始。
- 可以使用lambda选择满足特定条件的列。
- 处理嵌套数据时,提供colsAtAnyDepth函数简化操作。
- 列的顺序在DataFrame中是重要的,可以用于查询。
- 提供了多个辅助函数以简化常见场景。
- 可以使用方括号运算符作为cols函数的快捷方式。
- 支持通过减法选择列,排除不需要的列。
- 提供交互式语法以帮助用户理解复杂的操作。
- 最新更新(0.13.1)带来了更有组织和一致的列选择方式。
➡️