Get started with Kotlin DataFrame
The Kotlin DataFrame library gives you the power to manipulate data in your Kotlin projects.
To use the Kotlin DataFrame library with a custom Gradle configuration, Jupyter Notebooks, or Datalore, follow the instructions on the appropriate pages.
Install Kotlin
Kotlin is included in each IntelliJ IDEA release. Download and install IntelliJ IDEA to start using Kotlin.
Create your powerful application with the Kotlin DataFrame library
Here is how you can take the first steps in developing data-intensive Kotlin applications with Gradle in IntelliJ IDEA.
Create your first application for data exploration:
To start from scratch, create a basic JVM application with the IntelliJ IDEA project wizard.
To set up the custom Gradle configuration or Linter configuration, follow the instruction on this page.
If you prefer more robust examples, try to use Kotlin DataFrame together with KotlinDL, like in the Titanic example.
Use Kotlin DataFrame and third-party Kotlin Data Science libraries in your application:
You can find a curated list of recommended data science libraries on the JVM here.
Learn more about Kotlin DataFrame usage:
Join the Kotlin Data Science community:
Slack: get an invite and join the #datascience, #science, #mathematics channels.
StackOverflow: subscribe to the "kotlin" and "kotlin-dataframe" tags.
Follow Kotlin for Data Science on Twitter
If you encounter any difficulties or problems, report an issue to our issue tracker.
Support for programming in Jupyter Notebook is one of Kotlin's key benefits. It brings new visualization and presentation possibilities while retaining the power and benefits of a strongly typed programming language.
Set up your environment for development in Jupyter Notebook.
Create your first notebook running with the Kotlin kernel:
To start from scratch, create a basic Kotlin notebook.
If you prefer more robust examples, you can download and run these examples locally.
Join the Kotlin Data Science community:
Slack: get an invite and join the #datascience, #science, #mathematics channels.
StackOverflow: subscribe to the "kotlin" and "kotlin-dataframe" tags.
Follow Kotlin for Data Science on Twitter
With Datalore, you can use Kotlin in the browser straight out of the box, no installation required.
You can also collaborate on Kotlin notebooks in real time, get smart coding assistance when writing code, and share results as interactive or static reports.
Create your first notebook in Datalore
To start from scratch, create a basic Kotlin notebook.
If you prefer more robust examples, you can download them from GitHub, upload them to Datalore, and run these examples here.
Join the Kotlin Data Science community:
Slack: get an invite and join the #datascience, #science, #mathematics channels.
StackOverflow: subscribe to the "kotlin" and "kotlin-dataframe" tags.
Follow Kotlin for Data Science on Twitter