Kotlin 和 Java 数据分析库
从数据收集到模型构建,Kotlin 提供了强大的库,可促进数据管道中不同任务的完成。
除了自身的库之外,Kotlin 还与 Java 100% 互操作。这种互操作性有助于利用整个久经考验的 Java 库生态系统,并提供卓越的性能。有了这一优势,您在处理 Kotlin 数据项目时,可以轻松使用 Kotlin 或 Java 库。
Kotlin 库
库 | 用途 | 特点 |
Kotlin DataFrame | ||
Kandy | ||
KotlinDL | ||
Multik | ||
Kotlin for Apache Spark | ||
Lets-Plot | ||
KMath | ||
kravis |
Java 库
由于 Kotlin 提供了与 Java 的一流互操作性,您可以在 Kotlin 代码中使用 Java 库来完成数据任务。以下是一些此类库的示例:
库 | 用途 | 特点 |
Tablesaw | ||
CoreNLP | ||
Smile | ||
Smile-NLP-kt | ||
ND4J | ||
Apache Commons Math | ||
NM Dev | ||
Apache OpenNLP | ||
Charts | ||
DeepLearning4J | ||
Timefold |