用於資料分析的 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 |
|
|
