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 |
|
|